home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / inet / internet-drafts / draft-ietf-appleip-mib2-01.txt < prev    next >
Text File  |  1993-04-30  |  177KB  |  6,018 lines

  1.  
  2.  
  3.  
  4.  
  5.           Internet Draft         AppleTalk MIB II             April 1993
  6.  
  7.  
  8.           Expiration Date:  November 5, 1993
  9.  
  10.  
  11.  
  12.                      AppleTalk Management Information Base II
  13.  
  14.                                   April 30, 1993
  15.  
  16.  
  17.  
  18.                                 Steven Waldbusser
  19.                                    Karen Frisa
  20.  
  21.                             Carnegie Mellon University
  22.                                  4910 Forbes Ave.
  23.                                Pittsburgh, PA 15213
  24.  
  25.                             waldbusser@andrew.cmu.edu
  26.                                frisa@andrew.cmu.edu
  27.  
  28.  
  29.  
  30.  
  31.           1.  Status of this Memo
  32.  
  33.           This draft document will be submitted to the RFC editor as an
  34.           experimental extension to the SNMP MIB.  Distribution of this
  35.           memo is unlimited.  Please send comments to the authors.
  36.  
  37.           This document is an Internet Draft.  Internet Drafts are
  38.           working documents of the Internet Engineering Task Force
  39.           (IETF), its Areas, and its Working Groups.  Note that other
  40.           groups may also distribute working documents as Internet
  41.           Drafts.  Internet Drafts are draft documents valid for a
  42.           maximum of six months.  Internet Drafts may be updated,
  43.           replaced, or obsoleted by other documents at any time.  It is
  44.           not appropriate to use Internet Drafts as reference material
  45.           or to cite them other than as a "working draft" or "work in
  46.           progress." Please check the 1id-abstracts.txt listing
  47.           contained in the internet-drafts Shadow Directories on
  48.           nic.ddn.mil, nnsc.nsf.net, nic.nordu.net, ftp.nisc.sri.com, or
  49.           munnari.oz.au to learn the current status of any Internet
  50.           Draft.
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.           Waldbusser, Frisa                                     [Page 1]
  59.  
  60.  
  61.  
  62.  
  63.           Internet Draft         AppleTalk MIB II             April 1993
  64.  
  65.  
  66.           Table of Contents
  67.  
  68.  
  69.           1 Status of this Memo ...................................    1
  70.           2 Abstract ..............................................    2
  71.           3 Historical Perspective ................................    3
  72.           4 Additions and Changes .................................    5
  73.           4.1 New Groups ..........................................    5
  74.           4.2 Additional Variables ................................    5
  75.           4.2.1 AARP Additions ....................................    5
  76.           4.2.2 ATPort Additions ..................................    5
  77.           4.2.3 DDP Addition ......................................    6
  78.           4.2.4 RTMP Additions ....................................    6
  79.           4.2.5 KIP Addition ......................................    6
  80.           4.2.6 ZIP Additions .....................................    6
  81.           4.2.7 NBP Additions .....................................    6
  82.           4.2.8 ATEcho Additions ..................................    6
  83.           4.3 Deprecations ........................................    6
  84.           4.4 Changes .............................................    7
  85.           5 Objects ...............................................    9
  86.           5.1 Format of Definitions ...............................    9
  87.           6 Overview ..............................................   10
  88.           6.1 Structure of MIB ....................................   10
  89.           6.2 The LocalTalk Link Access Protocol Group ............   11
  90.           6.3 The AppleTalk Address Resolution Protocol Group .....   11
  91.           6.4 The AppleTalk Port Group ............................   11
  92.           6.5 The Datagram Delivery Protocol Group ................   11
  93.           6.6 The Datagram Delivery Protocol Router Group .........   11
  94.           6.7 The Routing Table Maintenance Protocol Group ........   11
  95.           6.8 The Routing Table Maintenance Protocol Stub  Group
  96.                ....................................................   12
  97.           6.9 The Kinetics Internet Protocol Group ................   12
  98.           6.10 The Zone Information Protocol Router Group .........   12
  99.           6.11 The Zone Information Protocol End Node Group .......   12
  100.           6.12 The Name Binding Protocol Group ....................   12
  101.           6.13 The AppleTalk Echo Protocol Group ..................   13
  102.           6.14 The AppleTalk Transaction Protocol Group ...........   13
  103.           6.15 The Printer Access Protocol Group ..................   13
  104.           6.16 The AppleTalk Session Protocol Group ...............   13
  105.           6.17 The AppleTalk Data Stream Protocol Group ...........   13
  106.           6.18 The AppleTalk Port Point to Point Group ............   13
  107.           6.19 The Per Port Counters Group ........................   13
  108.           6.20 Textual Conventions ................................   14
  109.           7 Definitions ...........................................   15
  110.           8 Acknowledgments .......................................   97
  111.           9 References ............................................   99
  112.  
  113.  
  114.  
  115.  
  116.           Waldbusser, Frisa                                     [Page i]
  117.  
  118.  
  119.  
  120.  
  121.  
  122.           Internet Draft         AppleTalk MIB II             April 1993
  123.  
  124.  
  125.           2.  Abstract
  126.  
  127.           This memo defines an experimental portion of the Management
  128.           Information Base (MIB) for use with network management
  129.           protocols in TCP/IP-based internets.  In particular, it
  130.           defines objects for managing AppleTalk networks.
  131.  
  132.           RFC1243 defines a set of MIB objects for managing the lower
  133.           layers of the AppleTalk protocol stack, up to the Network
  134.           layer.  This memo defines additional objects that exist in the
  135.           AppleTalk portion of the MIB.  These objects provide for the
  136.           management of the transport and session layers of the
  137.           AppleTalk protocol stack, as well as extensions to the lower
  138.           layers.  This is achieved in an upwardly-compatable fashion.
  139.  
  140.           This memo does not specify a standard for the Internet
  141.           community.
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.           Waldbusser, Frisa                                     [Page 2]
  176.  
  177.  
  178.  
  179.  
  180.  
  181.           Internet Draft         AppleTalk MIB II             April 1993
  182.  
  183.  
  184.           3.  Historical Perspective
  185.  
  186.           As reported in RFC 1052, IAB Recommendations for the
  187.           Development of Internet Network Management Standards [1], a
  188.           two-prong strategy for network management of TCP/IP-based
  189.           internets was undertaken.  In the short-term, the Simple
  190.           Network Management Protocol (SNMP), defined in RFC 1067, was
  191.           to be used to manage nodes in the Internet community.  In the
  192.           long-term, the use of the OSI network management framework was
  193.           to be examined.  Two documents were produced to define the
  194.           management information: RFC 1065, which defined the Structure
  195.           of Management Information (SMI), and RFC 1066, which defined
  196.           the Management Information Base (MIB).  Both of these
  197.           documents were designed so as to be compatible with both the
  198.           SNMP and the OSI network management framework.
  199.  
  200.           This strategy was quite successful in the short-term:
  201.           Internet-based network management technology was fielded, by
  202.           both the research and commercial communities, within a few
  203.           months.  As a result of this, portions of the Internet
  204.           community became network manageable in a timely fashion.
  205.  
  206.           As reported in RFC 1109, Report of the Second Ad Hoc Network
  207.           Management Review Group [2], the requirements of the SNMP and
  208.           the OSI network management frameworks were more different than
  209.           anticipated.  As such, the requirement for compatibility
  210.           between the SMI/MIB and both frameworks was suspended.  This
  211.           action permitted the operational network management framework,
  212.           based on the SNMP, to respond to new operational needs in the
  213.           Internet community by producing MIB-II.
  214.  
  215.           In May of 1990, the core documents were elevated to "Standard
  216.           Protocols" with "Recommended" status.  As such, the Internet-
  217.           standard network management framework consists of: Structure
  218.           and Identification of Management Information for TCP/IP-based
  219.           internets, RFC 1155 [3], which describes how managed objects
  220.           contained in the MIB are defined; Management Information Base
  221.           for Network Management of TCP/IP-based internets, which
  222.           describes the managed objects contained in the MIB, RFC 1156
  223.           [4]; and, the Simple Network Management Protocol, RFC 1157
  224.           [5], which defines the protocol used to manage these objects.
  225.  
  226.           Consistent with the IAB directive to produce simple, workable
  227.           systems in the short-term, the list of managed objects defined
  228.           in the Internet-standard MIB was derived by taking only those
  229.  
  230.  
  231.  
  232.  
  233.  
  234.           Waldbusser, Frisa                                     [Page 3]
  235.  
  236.  
  237.  
  238.  
  239.  
  240.           Internet Draft         AppleTalk MIB II             April 1993
  241.  
  242.  
  243.           elements which are considered essential.  However, the SMI
  244.           defined three extensibility mechanisms: one, the addition of
  245.           new standard objects through the definitions of new versions
  246.           of the MIB; two, the addition of widely-available but non-
  247.           standard objects through the experimental subtree; and three,
  248.           the addition of private objects through the enterprises
  249.           subtree.  Such additional objects can not only be used for
  250.           vendor-specific elements, but also for experimentation as
  251.           required to further the knowledge of which other objects are
  252.           essential.
  253.  
  254.           This memo defines extensions to the MIB using the second
  255.           method.  It contains definitions of managed objects used for
  256.           experimentation.
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.           Waldbusser, Frisa                                     [Page 4]
  294.  
  295.  
  296.  
  297.  
  298.  
  299.           Internet Draft         AppleTalk MIB II             April 1993
  300.  
  301.  
  302.           4.  Additions and Changes
  303.  
  304.           This MIB includes additions and changes to RFC 1243.  These
  305.           changes are outlined in the following sections.
  306.  
  307.           4.1.  New Groups
  308.  
  309.           The following groups are introduced in this MIB:
  310.  
  311.                   - DDP Router
  312.                   - RTMP Stub
  313.                   - ZIP Router
  314.                   - ATP
  315.                   - PAP
  316.                   - ASP
  317.                   - ADSP
  318.                   - ATPortPtoP
  319.                   - Per Port Counters
  320.  
  321.           4.2.  Additional Variables
  322.  
  323.           Many variables, mostly counters, were added to groups that
  324.           existed in RFC 1243.  These variables are listed in the
  325.           following sections.
  326.  
  327.           4.2.1.  AARP Additions
  328.  
  329.                   aarpStatus
  330.                   aarpLookups
  331.                   aarpHits
  332.  
  333.           4.2.2.  ATPort Additions
  334.  
  335.                   atportNetFrom
  336.                   atportZoneFrom
  337.                   atportInPkts
  338.                   atportOutPkts
  339.                   atportHome
  340.                   atportCurrentZone
  341.                   atportConflictPhysAddr
  342.                   atportZoneTable
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.           Waldbusser, Frisa                                     [Page 5]
  353.  
  354.  
  355.  
  356.  
  357.  
  358.           Internet Draft         AppleTalk MIB II             April 1993
  359.  
  360.  
  361.           4.2.3.  DDP Addition
  362.  
  363.                   ddpListenerTable
  364.  
  365.           4.2.4.  RTMP Additions
  366.  
  367.                   rtmpInDataPkts
  368.                   rtmpOutDataPkts
  369.                   rtmpInRequestPkts
  370.                   rtmpNextIREqualChanges
  371.                   rtmpNextIRLessChanges
  372.                   rtmpRouteDeletes
  373.                   rtmpRoutingTableOverflows
  374.  
  375.           4.2.5.  KIP Addition
  376.  
  377.                   kipFrom
  378.  
  379.           4.2.6.  ZIP Additions
  380.  
  381.                   zipNetInfoTable
  382.                   zipInErrors
  383.  
  384.           4.2.7.  NBP Additions
  385.  
  386.                   nbpAddress
  387.                   nbpSocket
  388.                   nbpEnumerator
  389.                   nbpInLookUpRequests
  390.                   nbpInLookUpReplies
  391.                   nbpInBroadcastRequests
  392.                   nbpInForwardRequests
  393.                   nbpOutLookUpReplies
  394.                   nbpRegistrationFailures
  395.                   nbpInErrors
  396.  
  397.           4.2.8.  ATEcho Additions
  398.  
  399.                   atechoOutRequests
  400.                   atechoInReplies
  401.  
  402.           4.3.  Deprecations
  403.  
  404.           The following variables have been deprecated in this version
  405.           of the MIB:
  406.  
  407.  
  408.  
  409.  
  410.  
  411.           Waldbusser, Frisa                                     [Page 6]
  412.  
  413.  
  414.  
  415.  
  416.  
  417.           Internet Draft         AppleTalk MIB II             April 1993
  418.  
  419.  
  420.                   llapInPkts
  421.                   llapOutPkts
  422.                   llapInNoHandlers
  423.                   llapInErrors
  424.  
  425.           These llap variables were duplicated in the interfaces table
  426.           of MIB-II.
  427.  
  428.           4.4.  Changes
  429.  
  430.           The IMPORTS list has been updated to reflect the current SNMP
  431.           documents.
  432.  
  433.           New textual conventions have been defined.
  434.  
  435.           Hyphens have been removed from enumeration strings.
  436.  
  437.           Variables used as INDEXes to new tables have ACCESS not-
  438.           accessible.  This is because the values of the INDEX variables
  439.           are contained in the object identifier for any of the other
  440.           variables in the table; therefore, it does not need to be
  441.           explicitly available as data.
  442.  
  443.           The atportNetConfig and atportZoneConfig variables have been
  444.           changed from read-only to read-write.
  445.  
  446.           The atportZone variable has be renamed to atportZoneDefault,
  447.           and its DESCRIPTION clause has been clarified.
  448.  
  449.           The atportType, atportStatus, and kipType variables have had
  450.           more values added to their enumeration lists.
  451.  
  452.           The DDP group has been split into two groups; one includes
  453.           variables that any AppleTalk node would implement and the
  454.           other includes variables only a router would implement.
  455.  
  456.           The rtmpState variable now includes another enumeration,
  457.           invalid(5), which is used when deleting rows.
  458.  
  459.           The variables rtmpRangeStart, rtmpRangeEnd, rtmpNextHop,
  460.           rtmpType, rtmpPort, and rtmpHops have been changed from read-
  461.           write to read-only.
  462.  
  463.           The ZIP Group has been renamed the ZIP End Node Group.
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.           Waldbusser, Frisa                                     [Page 7]
  471.  
  472.  
  473.  
  474.  
  475.  
  476.           Internet Draft         AppleTalk MIB II             April 1993
  477.  
  478.  
  479.           The DESCRIPTION clause for zipZoneIndex has been clarified.
  480.  
  481.           The variables zipZoneName, zipZoneNetStart, and zipZoneNetEnd
  482.           have been changed from read-write to read-only.
  483.  
  484.           The nbpIndex variable has been changed from read-only to
  485.           read-write.
  486.  
  487.           The nbpObject, nbpType, and nbpZone variables now suggest that
  488.           the agent reregister its service when any of these variables
  489.           is changed.
  490.  
  491.           The nbpState variable includes new enumerations.
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.           Waldbusser, Frisa                                     [Page 8]
  530.  
  531.  
  532.  
  533.  
  534.  
  535.           Internet Draft         AppleTalk MIB II             April 1993
  536.  
  537.  
  538.           5.  Objects
  539.  
  540.           Managed objects are accessed via a virtual information store,
  541.           termed the Management Information Base or MIB.  Objects in the
  542.           MIB are defined using the subset of Abstract Syntax Notation
  543.           One (ASN.1) [7] defined in the SMI.  In particular, each
  544.           object has a name, a syntax, and an encoding.  The name is an
  545.           object identifier, an administratively assigned name, which
  546.           specifies an object type.  The object type together with an
  547.           object instance serves to uniquely identify a specific
  548.           instantiation of the object.  For human convenience, we often
  549.           use a textual string, termed the OBJECT DESCRIPTOR, to also
  550.           refer to the object type.
  551.  
  552.           The syntax of an object type defines the abstract data
  553.           structure corresponding to that object type.  The ASN.1
  554.           language is used for this purpose.  However, the SMI [3]
  555.           purposely restricts the ASN.1 constructs which may be used.
  556.           These restrictions are explicitly made for simplicity.
  557.  
  558.           The encoding of an object type is simply how that object type
  559.           is represented using the object type's syntax.  Implicitly
  560.           tied to the notion of an object type's syntax and encoding is
  561.           how the object type is represented when being transmitted on
  562.           the network.
  563.  
  564.           The SMI specifies the use of the basic encoding rules of ASN.1
  565.           [8], subject to the additional requirements imposed by the
  566.           SNMP.
  567.  
  568.  
  569.           5.1.  Format of Definitions
  570.  
  571.           Section 7 contains the specification of all object types
  572.           contained in this MIB module.  The object types are defined
  573.           using the conventions defined in the SMI, as amended by the
  574.           extensions specified in [9].
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.           Waldbusser, Frisa                                     [Page 9]
  589.  
  590.  
  591.  
  592.  
  593.  
  594.           Internet Draft         AppleTalk MIB II             April 1993
  595.  
  596.  
  597.           6.  Overview
  598.  
  599.           AppleTalk is a protocol suite which features an open peer-to-
  600.           peer architecture that runs over a variety of transmission
  601.           media.  AppleTalk is defined in [10].  This protocol suite
  602.           interoperates with the IP protocol suite through various
  603.           encapsulation methods.  As large AppleTalk networks are built
  604.           that coexist with large IP networks, a method to manage the
  605.           AppleTalk networks with SNMP becomes necessary.  This MIB
  606.           defines managed objects to be used for managing AppleTalk
  607.           networks.
  608.  
  609.           6.1.  Structure of MIB
  610.  
  611.           The objects are arranged into the following groups:
  612.  
  613.                   - LLAP
  614.                   - AARP
  615.                   - ATPort
  616.                   - DDP
  617.                   - DDP Router
  618.                   - RTMP
  619.                   - RTMP Stub
  620.                   - KIP
  621.                   - ZIP Router
  622.                   - ZIP End Node
  623.                   - NBP
  624.                   - ATEcho
  625.                   - ATP
  626.                   - PAP
  627.                   - ASP
  628.                   - ADSP
  629.                   - ATPortPtoP
  630.                   - Per Port Counters
  631.  
  632.           These groups are the basic unit of conformance. If the
  633.           semantics of a group is applicable to an implementation, then
  634.           it must implement all objects in that group.  For example, a
  635.           managed agent must implement the KIP group if and only if it
  636.           implements the KIP protocol.
  637.  
  638.           These groups are defined to provide a method for managed
  639.           agents to know which objects they must implement.
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.           Waldbusser, Frisa                                    [Page 10]
  648.  
  649.  
  650.  
  651.  
  652.  
  653.           Internet Draft         AppleTalk MIB II             April 1993
  654.  
  655.  
  656.           6.2.  The LocalTalk Link Access Protocol Group
  657.  
  658.           The LocalTalk Link Access Protocol (LLAP) is a medium-speed
  659.           data-link protocol designed for low cost and plug-and-play
  660.           operation.  The LLAP group is designed to manage all
  661.           interfaces on a managed device that use this protocol.
  662.  
  663.           6.3.  The AppleTalk Address Resolution Protocol Group
  664.  
  665.           The AppleTalk Address Resolution Protocol (AARP) is used to
  666.           map between AppleTalk node addresses, used by the Datagram
  667.           Delivery Protocol, and the addresses of the underlying data
  668.           link layer.  The AARP table allows for management of the
  669.           Address Mapping Table on the managed device.
  670.  
  671.           6.4.  The AppleTalk Port Group
  672.  
  673.           An AppleTalk Port is a logical connection to a network over
  674.           which AppleTalk packets can be transmitted.  The "network"
  675.           could be a tunnel, backbone network, point-to-point link, etc,
  676.           as well as a native AppleTalk network.  This group allows the
  677.           management of the configuration of these AppleTalk ports.
  678.  
  679.           6.5.  The Datagram Delivery Protocol Group
  680.  
  681.           The Datagram Delivery Protocol (DDP) is the network-layer
  682.           protocol that is responsible for the socket-to-socket delivery
  683.           of datagrams over the AppleTalk Internet.  This group manages
  684.           the DDP layer on the managed device.
  685.  
  686.           The DDP group contains statistical counters for the DDP
  687.           protocol, and a table describing the DDP sockets that have
  688.           protocol handlers registered.
  689.  
  690.           6.6.  The Datagram Delivery Protocol Router Group
  691.  
  692.           Some variables relevant to the Datagram Delivery Protocol
  693.           (DDP) are only applicable to AppleTalk routers.  These
  694.           variables are included in this group.
  695.  
  696.           6.7.  The Routing Table Maintenance Protocol Group
  697.  
  698.           The Routing Table Maintenance Protocol (RTMP) is used by
  699.           AppleTalk routers to create and maintain the routing tables
  700.           that dictate the process of forwarding datagrams on the
  701.  
  702.  
  703.  
  704.  
  705.  
  706.           Waldbusser, Frisa                                    [Page 11]
  707.  
  708.  
  709.  
  710.  
  711.  
  712.           Internet Draft         AppleTalk MIB II             April 1993
  713.  
  714.  
  715.           AppleTalk internet.  The RTMP group manages the RTMP protocol
  716.           as well as the routing tables generated by this protocol.
  717.  
  718.           6.8.  The Routing Table Maintenance Protocol Stub Group
  719.  
  720.           The RTMP Stub process is implemented by end nodes in order to
  721.           maintain information about the routers on their networks.  The
  722.           variables in this group apply to both routers and end nodes.
  723.           This group manages the RTMP stub process.
  724.  
  725.           6.9.  The Kinetics Internet Protocol Group
  726.  
  727.           The Kinetics Internet Protocol (KIP) is a protocol for
  728.           encapsulating and routing AppleTalk datagrams over an IP
  729.           internet.  This name is historical.  The KIP group manages the
  730.           KIP routing protocol as well as the routing tables generated
  731.           by this protocol.
  732.  
  733.           6.10.  The Zone Information Protocol Router Group
  734.  
  735.           The Zone Information Protocol (ZIP) is used to maintain a
  736.           mapping between networks and zone names to facilitate the name
  737.           lookup process performed by the Name Binding Protocol.  Some
  738.           variables relevant to the Zone Information Protocol (ZIP) are
  739.           only applicable to AppleTalk routers.  These variables are
  740.           included in this group.
  741.  
  742.           6.11.  The Zone Information Protocol End Node Group
  743.  
  744.           The ZIP End Node group manages the variables relevant to the
  745.           Zone Information Protocol (ZIP) that are applicable to both
  746.           routers and end nodes.
  747.  
  748.           6.12.  The Name Binding Protocol Group
  749.  
  750.           The Name Binding Protocol (NBP) is a transport-level protocol
  751.           that is used to convert human readable service names into the
  752.           numeric AppleTalk network addresses needed for communicating
  753.           across the AppleTalk network.  The NBP group manages this
  754.           protocol and the NBP services that exist on the managed
  755.           device.
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.           Waldbusser, Frisa                                    [Page 12]
  766.  
  767.  
  768.  
  769.  
  770.  
  771.           Internet Draft         AppleTalk MIB II             April 1993
  772.  
  773.  
  774.           6.13.  The AppleTalk Echo Protocol Group
  775.  
  776.           The AppleTalk Echo Protocol is a transport-level protocol used
  777.           to test and verify the status of the AppleTalk internet.  The
  778.           AtEcho group manages this protocol.
  779.  
  780.           6.14.  The AppleTalk Transaction Protocol Group
  781.  
  782.           The AppleTalk Transaction Protocol (ATP) is a transport-level
  783.           protocol that is defined to support transaction based
  784.           communications.  The ATP group manages this protocol.
  785.  
  786.           6.15.  The Printer Access Protocol Group
  787.  
  788.           The Printer Access Protocol (PAP) is a session-level protocol
  789.           that enables communications between workstations and print
  790.           servers.  The PAP group manages this protocol.
  791.  
  792.           6.16.  The AppleTalk Session Protocol Group
  793.  
  794.           The AppleTalk Session Protocol (ASP) is a session-level
  795.           protocol that enables sequences of communications to occur.
  796.           ASP uses the services of the AppleTalk Transaction Protocol
  797.           (ATP), but extends these services into the session layer.  The
  798.           ASP group manages this protocol.
  799.  
  800.           6.17.  The AppleTalk Data Stream Protocol Group
  801.  
  802.           The AppleTalk Data Stream Protocol (ADSP) is a session-level
  803.           protocol that provides symmetric, connection-oriented, full-
  804.           duplex communication between two sockets on the AppleTalk
  805.           internet.  In addition, ADSP handles flow-control and
  806.           reliability.  The ADSP group manages this protocol.
  807.  
  808.           6.18.  The AppleTalk Port Point to Point Group
  809.  
  810.           The AppleTalk Port Point to Point Group manages ports that
  811.           have one or more associated point-to-point connections.
  812.  
  813.           6.19.  The Per Port Counters Group
  814.  
  815.           The Per Port Counters Group contains a set of counters which
  816.           are deemed useful on a per port basis.
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.           Waldbusser, Frisa                                    [Page 13]
  825.  
  826.  
  827.  
  828.  
  829.  
  830.           Internet Draft         AppleTalk MIB II             April 1993
  831.  
  832.  
  833.           6.20.  Textual Conventions
  834.  
  835.           New data types are introduced as textual conventions in this
  836.           MIB document.  These textual conventions enhance the
  837.           readability of the specification and can ease comparison with
  838.           other specifications if appropriate.  It should be noted that
  839.           the introduction of these textual conventions has no effect on
  840.           either the syntax or the semantics of any managed objects.
  841.           The use of this is merely an artifact of the explanatory
  842.           method used.  Objects defined in terms of this method are
  843.           always encoded by means of the rules that define the primitive
  844.           type.  Hence, no changes to the SMI or the SNMP are necessary
  845.           to accommodate these textual conventions which are adopted
  846.           merely for the convenience of readers and writers in pursuit
  847.           of the elusive goal of clear, concise, and unambiguous MIB
  848.           documents.
  849.  
  850.           The new data types are:
  851.  
  852.                   ATNetworkNumber ::=         -- 2 octets of network
  853.                                               -- number in network
  854.                                               -- byte order
  855.                           OCTET STRING (SIZE (2))
  856.  
  857.                   DdpNodeAddress ::=          -- 2 octets of net number
  858.                                               -- in network byte order,
  859.                                               -- 1 octet of node number
  860.                           OCTET STRING (SIZE (3))
  861.  
  862.                   DdpSocketAddress ::=        -- 2 octets of net number
  863.                                               -- in network byte order,
  864.                                               -- 1 octet of node number,
  865.                                               -- 1 octet of socket
  866.                                               -- number (0..255)
  867.                           OCTET STRING (SIZE (4))
  868.  
  869.                   ATName ::=                  -- 0 to 32 octets of
  870.                                               -- AppleTalk ASCII [10]
  871.                           OCTET STRING (SIZE (0..32))
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.           Waldbusser, Frisa                                    [Page 14]
  884.  
  885.  
  886.  
  887.  
  888.  
  889.           Internet Draft         AppleTalk MIB II             April 1993
  890.  
  891.  
  892.           7.  Definitions
  893.  
  894.  
  895.           RFCxxxx-MIB DEFINITIONS ::= BEGIN
  896.  
  897.           IMPORTS
  898.               experimental, Counter, IpAddress, TimeTicks
  899.                   FROM RFC1155-SMI
  900.               DisplayString
  901.                   FROM RFC1213-MIB
  902.               OBJECT-TYPE
  903.                   FROM RFC-1212;
  904.  
  905.           --  This MIB module uses the extended OBJECT-TYPE macro as
  906.           --  defined in RFC-1212.
  907.  
  908.           --  The following reference is used in this MIB:
  909.           --  [Inside AppleTalk]
  910.           --  This refers to Gursharan S. Sidhu, Richard F. Andrews, and
  911.           --  Alan B. Oppenheimer, Inside AppleTalk, Second Edition,
  912.           --  Addison Wesley, (1990).
  913.  
  914.  
  915.  
  916.           --  AppleTalk MIB
  917.  
  918.               appletalk    OBJECT IDENTIFIER ::= { experimental 17 }
  919.  
  920.  
  921.                   ATNetworkNumber ::=         -- 2 octets of network number
  922.                                               -- in network byte order
  923.                           OCTET STRING (SIZE (2))
  924.  
  925.                   DdpNodeAddress ::=          -- 2 octets of net number
  926.                                               -- in network byte order,
  927.                                               -- 1 octet of node number
  928.                           OCTET STRING (SIZE (3))
  929.  
  930.                   DdpSocketAddress ::=        -- 2 octets of net number
  931.                                               -- in network byte order,
  932.                                               -- 1 octet of node number,
  933.                                               -- 1 octet of socket number
  934.                                               -- (0..255)
  935.                           OCTET STRING (SIZE (4))
  936.  
  937.  
  938.  
  939.  
  940.  
  941.  
  942.           Waldbusser, Frisa                                    [Page 15]
  943.  
  944.  
  945.  
  946.  
  947.  
  948.           Internet Draft         AppleTalk MIB II             April 1993
  949.  
  950.  
  951.                   ATName ::=                  -- 0 to 32 octets of AppleTalk
  952.                                               -- ASCII [Inside AppleTalk]
  953.                           OCTET STRING (SIZE (0..32))
  954.  
  955.  
  956.               llap         OBJECT IDENTIFIER ::= { appletalk 1 }
  957.               aarp         OBJECT IDENTIFIER ::= { appletalk 2 }
  958.               atport       OBJECT IDENTIFIER ::= { appletalk 3 }
  959.               ddp          OBJECT IDENTIFIER ::= { appletalk 4 }
  960.               rtmp         OBJECT IDENTIFIER ::= { appletalk 5 }
  961.               kip          OBJECT IDENTIFIER ::= { appletalk 6 }
  962.               zipRouter    OBJECT IDENTIFIER ::= { appletalk 7 }
  963.               nbp          OBJECT IDENTIFIER ::= { appletalk 8 }
  964.               atecho       OBJECT IDENTIFIER ::= { appletalk 9 }
  965.               atp          OBJECT IDENTIFIER ::= { appletalk 10 }
  966.               pap          OBJECT IDENTIFIER ::= { appletalk 11 }
  967.               asp          OBJECT IDENTIFIER ::= { appletalk 12 }
  968.               adsp         OBJECT IDENTIFIER ::= { appletalk 13 }
  969.               atportptop   OBJECT IDENTIFIER ::= { appletalk 14 }
  970.               rtmpStub     OBJECT IDENTIFIER ::= { appletalk 16 }
  971.               zipEndNode   OBJECT IDENTIFIER ::= { appletalk 17 }
  972.               perPort      OBJECT IDENTIFIER ::= { appletalk 18 }
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.           Waldbusser, Frisa                                    [Page 16]
  1002.  
  1003.  
  1004.  
  1005.  
  1006.  
  1007.           Internet Draft         AppleTalk MIB II             April 1993
  1008.  
  1009.  
  1010.           -- The LLAP Group
  1011.           --
  1012.           -- Implementation of this group is mandatory for all entities that
  1013.           -- implement ALAP
  1014.           --
  1015.           -- Notes for the interfaces group
  1016.           --
  1017.           -- When implementing the Interfaces Group of MIB-II, it is suggested
  1018.           -- that the following values be used for any LocalTalk interfaces:
  1019.           --      ifMtu: 600
  1020.           --      ifSpeed: 230000
  1021.           --      ifPhysAddress: the one octet node number for the particular
  1022.           --              interface
  1023.           --
  1024.           -- Note also that LLAP control packets should not be included in
  1025.           -- the Interfaces Group packet or octet counters.
  1026.           --
  1027.           -- As an example, an instance of the llapOutPkts object
  1028.           -- might be named llapOutPks.1
  1029.  
  1030.  
  1031.           llapTable OBJECT-TYPE
  1032.               SYNTAX SEQUENCE OF LlapEntry
  1033.               ACCESS not-accessible
  1034.               STATUS mandatory
  1035.               DESCRIPTION
  1036.                   "The list of LLAP entries."
  1037.               ::= { llap 1 }
  1038.  
  1039.           llapEntry OBJECT-TYPE
  1040.               SYNTAX LlapEntry
  1041.               ACCESS not-accessible
  1042.               STATUS mandatory
  1043.               DESCRIPTION
  1044.                   "An LLAP entry containing objects for the LocalTalk Link
  1045.                   Access Protocol for a particular LocalTalk interface."
  1046.               INDEX { llapIfIndex }
  1047.               ::= { llapTable 1 }
  1048.  
  1049.           LlapEntry ::= SEQUENCE {
  1050.               llapIfIndex             INTEGER,
  1051.               llapInPkts              Counter,
  1052.               llapOutPkts             Counter,
  1053.               llapInNoHandlers        Counter,
  1054.               llapInLengthErrors      Counter,
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.           Waldbusser, Frisa                                    [Page 17]
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.           Internet Draft         AppleTalk MIB II             April 1993
  1067.  
  1068.  
  1069.               llapInErrors            Counter,
  1070.               llapCollisions          Counter,
  1071.               llapDefers              Counter,
  1072.               llapNoDataErrors        Counter,
  1073.               llapRandomCTSErrors     Counter,
  1074.               llapFCSErrors           Counter
  1075.           }
  1076.  
  1077.           llapIfIndex OBJECT-TYPE
  1078.               SYNTAX INTEGER
  1079.               ACCESS read-only
  1080.               STATUS mandatory
  1081.               DESCRIPTION
  1082.                   "The LLAP interface to which this entry pertains.
  1083.                   The interface identified by a particular value of
  1084.                   this index is the same interface as identified
  1085.                   by the same value of ifIndex."
  1086.               ::= { llapEntry 1 }
  1087.  
  1088.           -- this object has been deprecated because it duplicates the
  1089.           -- sum of the MIB-II variables ifInUcastPkts and ifInNUcastPkts
  1090.  
  1091.           llapInPkts OBJECT-TYPE
  1092.               SYNTAX Counter
  1093.               ACCESS read-only
  1094.               STATUS deprecated
  1095.               DESCRIPTION
  1096.                   "The total number of good data packets received on this
  1097.                   LocalTalk interface."
  1098.               ::= { llapEntry 2 }
  1099.  
  1100.           -- this object has been deprecated because it duplicates the
  1101.           -- sum of the MIB-II variables ifOutUcastPkts and ifOutNUcastPkts
  1102.  
  1103.           llapOutPkts OBJECT-TYPE
  1104.               SYNTAX Counter
  1105.               ACCESS read-only
  1106.               STATUS deprecated
  1107.               DESCRIPTION
  1108.                   "The total number of data packets transmitted on this
  1109.                   LocalTalk interface."
  1110.               ::= { llapEntry 3 }
  1111.  
  1112.           -- this object has been deprecated because it duplicates the
  1113.           -- MIB-II variable ifInUnknownProtos
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.           Waldbusser, Frisa                                    [Page 18]
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.           Internet Draft         AppleTalk MIB II             April 1993
  1126.  
  1127.  
  1128.           llapInNoHandlers OBJECT-TYPE
  1129.               SYNTAX Counter
  1130.               ACCESS read-only
  1131.               STATUS deprecated
  1132.               DESCRIPTION
  1133.                   "The total number of good packets received on this
  1134.                   LocalTalk interface for which there was no protocol
  1135.                   handler."
  1136.               ::= { llapEntry 4 }
  1137.  
  1138.           llapInLengthErrors OBJECT-TYPE
  1139.               SYNTAX Counter
  1140.               ACCESS read-only
  1141.               STATUS mandatory
  1142.               DESCRIPTION
  1143.                   "The total number of packets received on this LocalTalk
  1144.                   interface whose actual length did not match the length
  1145.                   in the header."
  1146.               ::= { llapEntry 5 }
  1147.  
  1148.           -- this object has been deprecated because it duplicates the
  1149.           -- MIB-II variable ifInErrors
  1150.  
  1151.           llapInErrors OBJECT-TYPE
  1152.               SYNTAX Counter
  1153.               ACCESS read-only
  1154.               STATUS deprecated
  1155.               DESCRIPTION
  1156.                   "The total number of packets containing errors received
  1157.                   on this LocalTalk interface."
  1158.               ::= { llapEntry 6 }
  1159.  
  1160.           llapCollisions OBJECT-TYPE
  1161.               SYNTAX Counter
  1162.               ACCESS read-only
  1163.               STATUS mandatory
  1164.               DESCRIPTION
  1165.                   "The total number of collisions assumed on this
  1166.                   LocalTalk interface due to the lack of a lapCTS reply."
  1167.               ::= { llapEntry 7 }
  1168.  
  1169.           llapDefers OBJECT-TYPE
  1170.               SYNTAX Counter
  1171.               ACCESS read-only
  1172.               STATUS mandatory
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.           Waldbusser, Frisa                                    [Page 19]
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.           Internet Draft         AppleTalk MIB II             April 1993
  1185.  
  1186.  
  1187.               DESCRIPTION
  1188.                   "The total number of times this LocalTalk interface
  1189.                   deferred to other packets."
  1190.               ::= { llapEntry 8 }
  1191.  
  1192.           llapNoDataErrors OBJECT-TYPE
  1193.               SYNTAX Counter
  1194.               ACCESS read-only
  1195.               STATUS mandatory
  1196.               DESCRIPTION
  1197.                   "The total number of times this LocalTalk interface
  1198.                   received a lapRTS packet and expected a data packet,
  1199.                   but did not receive any data packet."
  1200.               ::= { llapEntry 9 }
  1201.  
  1202.           llapRandomCTSErrors OBJECT-TYPE
  1203.               SYNTAX Counter
  1204.               ACCESS read-only
  1205.               STATUS mandatory
  1206.               DESCRIPTION
  1207.                   "The total number of times this LocalTalk interface
  1208.                   received a lapCTS packet that was not solicited by a
  1209.                   lapRTS packet."
  1210.               ::= { llapEntry 10 }
  1211.  
  1212.           llapFCSErrors OBJECT-TYPE
  1213.               SYNTAX Counter
  1214.               ACCESS read-only
  1215.               STATUS mandatory
  1216.               DESCRIPTION
  1217.                   "The total number of times this LocalTalk interface
  1218.                   received a packet with an FCS (Frame Check Sequence)
  1219.                   error."
  1220.               ::= { llapEntry 11 }
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.           Waldbusser, Frisa                                    [Page 20]
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.           Internet Draft         AppleTalk MIB II             April 1993
  1244.  
  1245.  
  1246.           -- The AARP Group
  1247.           --
  1248.           -- Implementation of this group is mandatory for all entities that
  1249.           -- implement AARP
  1250.           --
  1251.           -- As an example, an instance of the aarpPhysAddress object
  1252.           -- might be named aarpPhysAddress.1.0.80.234
  1253.  
  1254.           aarpTable OBJECT-TYPE
  1255.               SYNTAX SEQUENCE OF AarpEntry
  1256.               ACCESS not-accessible
  1257.               STATUS mandatory
  1258.               DESCRIPTION
  1259.                   "The AppleTalk Address Translation Table contains an
  1260.                   equivalence of AppleTalk Network Addresses to the link
  1261.                   layer physical address."
  1262.               ::= { aarp 1 }
  1263.  
  1264.           aarpEntry OBJECT-TYPE
  1265.               SYNTAX AarpEntry
  1266.               ACCESS not-accessible
  1267.               STATUS mandatory
  1268.               DESCRIPTION
  1269.                   "Each entry contains one AppleTalk Network Address to
  1270.                   physical address equivalence."
  1271.               INDEX { aarpIfIndex, aarpNetAddress }
  1272.               ::= { aarpTable 1 }
  1273.  
  1274.           AarpEntry ::= SEQUENCE {
  1275.               aarpIfIndex     INTEGER,
  1276.               aarpPhysAddress OCTET STRING,
  1277.               aarpNetAddress  DdpNodeAddress,
  1278.               aarpStatus      INTEGER
  1279.           }
  1280.  
  1281.           aarpIfIndex OBJECT-TYPE
  1282.               SYNTAX INTEGER
  1283.               ACCESS read-only
  1284.               STATUS mandatory
  1285.               DESCRIPTION
  1286.                   "The interface on which this entry's equivalence is
  1287.                   effective.  The interface identified by a particular
  1288.                   value of this index is the same interface as identified
  1289.                   by the same value of ifIndex."
  1290.               ::= { aarpEntry 1 }
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.           Waldbusser, Frisa                                    [Page 21]
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.           Internet Draft         AppleTalk MIB II             April 1993
  1303.  
  1304.  
  1305.           aarpPhysAddress OBJECT-TYPE
  1306.               SYNTAX OCTET STRING
  1307.               ACCESS read-write
  1308.               STATUS mandatory
  1309.               DESCRIPTION
  1310.                   "The media-dependent physical address."
  1311.               ::= { aarpEntry 2 }
  1312.  
  1313.           aarpNetAddress OBJECT-TYPE
  1314.               SYNTAX DdpNodeAddress
  1315.               ACCESS read-only
  1316.               STATUS mandatory
  1317.               DESCRIPTION
  1318.                   "The AppleTalk Network Address corresponding to the
  1319.                   media-dependent physical address."
  1320.               ::= { aarpEntry 3 }
  1321.  
  1322.           aarpStatus OBJECT-TYPE
  1323.               SYNTAX INTEGER {
  1324.                   valid(1),
  1325.                   invalid(2)
  1326.               }
  1327.               ACCESS read-write
  1328.               STATUS mandatory
  1329.               DESCRIPTION
  1330.                   "The status of this AARP entry.
  1331.  
  1332.                   Setting this object to the value invalid(2) has the
  1333.                   effect of invalidating the corresponding entry in the
  1334.                   aarpTable.  That is, it effectively disassociates the
  1335.                   mapping identified with said entry.  It is an
  1336.                   implementation-specific matter as to whether the agent
  1337.                   removes an invalidated entry from the table.
  1338.                   Accordingly, management stations must be prepared to
  1339.                   receive from agents tabular information corresponding
  1340.                   to entries not currently in use.  Proper
  1341.                   interpretation of such entries requires examination
  1342.                   of the relevant aarpStatus object."
  1343.               ::= { aarpEntry 4 }
  1344.  
  1345.           aarpLookups OBJECT-TYPE
  1346.               SYNTAX Counter
  1347.               ACCESS read-only
  1348.               STATUS mandatory
  1349.               DESCRIPTION
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.           Waldbusser, Frisa                                    [Page 22]
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.           Internet Draft         AppleTalk MIB II             April 1993
  1362.  
  1363.  
  1364.                   "The number of times the AARP cache for this entity was
  1365.                   searched."
  1366.               ::= { aarp 2 }
  1367.  
  1368.           aarpHits OBJECT-TYPE
  1369.               SYNTAX Counter
  1370.               ACCESS read-only
  1371.               STATUS mandatory
  1372.               DESCRIPTION
  1373.                   "The number of times an entry was searched for and found
  1374.                   in the AARP cache for this entity."
  1375.               ::= { aarp 3 }
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.  
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.           Waldbusser, Frisa                                    [Page 23]
  1415.  
  1416.  
  1417.  
  1418.  
  1419.  
  1420.           Internet Draft         AppleTalk MIB II             April 1993
  1421.  
  1422.  
  1423.           -- The ATPort Group
  1424.           --
  1425.           -- Implementation of this group is mandatory for all entities that
  1426.           -- implement AppleTalk ports
  1427.           --
  1428.           -- Note that to be compliant with this group, all variables
  1429.           -- that have read-write access must be implemented as
  1430.           -- read-write.
  1431.           --
  1432.           -- As an example, an instance of the atportNetFrom object
  1433.           -- might be named atportNetFrom.2
  1434.  
  1435.           atportTable OBJECT-TYPE
  1436.               SYNTAX SEQUENCE OF AtportEntry
  1437.               ACCESS not-accessible
  1438.               STATUS mandatory
  1439.               DESCRIPTION
  1440.                   "A list of AppleTalk ports for this entity."
  1441.               ::= { atport 1 }
  1442.  
  1443.           atportEntry OBJECT-TYPE
  1444.               SYNTAX AtportEntry
  1445.               ACCESS not-accessible
  1446.               STATUS mandatory
  1447.               DESCRIPTION
  1448.                   "The description of one of the AppleTalk
  1449.                   ports on this entity."
  1450.               INDEX { atportIndex }
  1451.               ::= { atportTable 1 }
  1452.  
  1453.           AtportEntry ::= SEQUENCE {
  1454.               atportIndex               INTEGER,
  1455.               atportDescr               DisplayString,
  1456.               atportType                INTEGER,
  1457.               atportNetStart            ATNetworkNumber,
  1458.               atportNetEnd              ATNetworkNumber,
  1459.               atportNetAddress          DdpNodeAddress,
  1460.               atportStatus              INTEGER,
  1461.               atportNetConfig           INTEGER,
  1462.               atportZoneConfig          INTEGER,
  1463.               atportZoneDefault         ATName,
  1464.               atportIfIndex             INTEGER,
  1465.               atportNetFrom             DdpNodeAddress,
  1466.               atportZoneFrom            DdpNodeAddress,
  1467.               atportInPkts              Counter,
  1468.  
  1469.  
  1470.  
  1471.  
  1472.  
  1473.           Waldbusser, Frisa                                    [Page 24]
  1474.  
  1475.  
  1476.  
  1477.  
  1478.  
  1479.           Internet Draft         AppleTalk MIB II             April 1993
  1480.  
  1481.  
  1482.               atportOutPkts             Counter,
  1483.               atportHome                INTEGER,
  1484.               atportCurrentZone         ATName,
  1485.               atportConflictPhysAddr    OCTET STRING
  1486.           }
  1487.  
  1488.           atportIndex OBJECT-TYPE
  1489.               SYNTAX INTEGER
  1490.               ACCESS read-only
  1491.               STATUS mandatory
  1492.               DESCRIPTION
  1493.                   "A unique value for each AppleTalk port.
  1494.                   Its value is between 1 and the total number of
  1495.                   AppleTalk ports.  The value for each port must
  1496.                   remain constant at least from the re-initialization of
  1497.                   the entity's network management system to the next
  1498.                   re-initialization."
  1499.               ::= { atportEntry 1 }
  1500.  
  1501.           atportDescr OBJECT-TYPE
  1502.               SYNTAX DisplayString
  1503.               ACCESS read-write
  1504.               STATUS mandatory
  1505.               DESCRIPTION
  1506.                   "A text string containing information about the
  1507.                   port.  This string is intended for presentation
  1508.                   to a human; it must not contain anything but printable
  1509.                   ASCII characters."
  1510.               ::= { atportEntry 2 }
  1511.  
  1512.           -- Several objects throughout the MIB key off of atportType to
  1513.           -- determine the format of OCTET STRING addresses of peers.  The
  1514.           -- address formats are as follows:
  1515.           --     localtalk, ethertalk1, ethertalk2, tokentalk, iptalk,
  1516.           --       fdditalk, smdstalk, arctalk, and virtual take the format of
  1517.           --       DdpNodeAddress
  1518.           --     serialPPP: null OCTET STRING
  1519.           --     serialNonstandard: vendor specific
  1520.           --     aurp: see AURP MIB to determine format
  1521.           --     frameRelay: 32 bit DLCI in network byte order
  1522.           --       (OCTET STRING (SIZE (4)))
  1523.           --     x25: X121Address (see RFC 1382)
  1524.           --     ip: IP address (OCTET STRING (SIZE (4)))
  1525.           --     osi: NSAP (OCTET STRING (SIZE (3..20)))
  1526.           --     decnetIV: 6 bit area, 10 bit host in network byte order
  1527.  
  1528.  
  1529.  
  1530.  
  1531.  
  1532.           Waldbusser, Frisa                                    [Page 25]
  1533.  
  1534.  
  1535.  
  1536.  
  1537.  
  1538.           Internet Draft         AppleTalk MIB II             April 1993
  1539.  
  1540.  
  1541.           --       (OCTET STRING (SIZE (2)))
  1542.           --     arap: ???
  1543.           --     nonAppleTalk3Com: based on ifType
  1544.           --     ipx: 32 bit network number in network byte order followed
  1545.           --       by datalink address of host
  1546.           --     arns: 32 bit ARNS header
  1547.           --     hdlc: DdpNodeAddress or null OCTET STRING
  1548.  
  1549.           atportType OBJECT-TYPE
  1550.               SYNTAX INTEGER {
  1551.                    other(1),       -- none of the following
  1552.                    localtalk(2),
  1553.                    ethertalk1(3),
  1554.                    ethertalk2(4),
  1555.                    tokentalk(5),
  1556.                    iptalk(6),
  1557.                    serialPPP(7),
  1558.                    serialNonstandard(8),
  1559.                    virtual(9),    -- an internal interface
  1560.                    fdditalk(10),
  1561.                    arctalk(11),
  1562.                    smdstalk(12),
  1563.                    aurp(13),
  1564.                    frameRelay(14),
  1565.                    x25(15),
  1566.                    ip(16),
  1567.                    osi(17),
  1568.                    decnetIV(18),
  1569.                    arap(19),
  1570.                    isdnInThePacketMode(20),
  1571.                    nonAppleTalk3Com(21),
  1572.                    ipx(22),
  1573.                    arns(23),
  1574.                    hdlc(24)
  1575.               }
  1576.               ACCESS read-write
  1577.               STATUS mandatory
  1578.               DESCRIPTION
  1579.                   "The type of port, distinguished by the protocol
  1580.                   immediately below DDP in the protocol stack."
  1581.               ::= { atportEntry 3 }
  1582.  
  1583.           atportNetStart OBJECT-TYPE
  1584.               SYNTAX ATNetworkNumber
  1585.               ACCESS read-write
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.           Waldbusser, Frisa                                    [Page 26]
  1592.  
  1593.  
  1594.  
  1595.  
  1596.  
  1597.           Internet Draft         AppleTalk MIB II             April 1993
  1598.  
  1599.  
  1600.               STATUS mandatory
  1601.               DESCRIPTION
  1602.                   "The first AppleTalk network address in the range
  1603.                   configured for this port.  If this port is not a native
  1604.                   AppleTalk port, this object shall have the value of
  1605.                   two octets of zero."
  1606.               ::= { atportEntry 4 }
  1607.  
  1608.           atportNetEnd OBJECT-TYPE
  1609.               SYNTAX ATNetworkNumber
  1610.               ACCESS read-write
  1611.               STATUS mandatory
  1612.               DESCRIPTION
  1613.                   "The last AppleTalk network address in the range
  1614.                   configured for this port.  If the network to which this
  1615.                   AppleTalk port is connected is a non-extended network,
  1616.                   or if it is not a native AppleTalk port, the value
  1617.                   for atportNetEnd shall be two octets of zero."
  1618.               ::= { atportEntry 5 }
  1619.  
  1620.           atportNetAddress OBJECT-TYPE
  1621.               SYNTAX DdpNodeAddress
  1622.               ACCESS read-write
  1623.               STATUS mandatory
  1624.               DESCRIPTION
  1625.                   "The AppleTalk network address configured for this
  1626.                   port.  In addition, this value may be used as a hint for an
  1627.                   initial node number used during node-finding.  If this port
  1628.                   is not a native AppleTalk port, this object shall have the
  1629.                   value of three octets of zero."
  1630.               ::= { atportEntry 6 }
  1631.  
  1632.           atportStatus OBJECT-TYPE
  1633.               SYNTAX INTEGER {
  1634.                    routing(1), -- this port is fully configured and routing
  1635.                    unconfigured(2),
  1636.                    off(3),
  1637.                    invalid(4),
  1638.                    endNode(5), -- this port is acting as an end node
  1639.                    offDueToConflict(6), -- port is off due to
  1640.                                 -- configuration conflict
  1641.                    other(7) -- none of the states defined above
  1642.               }
  1643.               ACCESS read-write
  1644.               STATUS mandatory
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.           Waldbusser, Frisa                                    [Page 27]
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.           Internet Draft         AppleTalk MIB II             April 1993
  1657.  
  1658.  
  1659.               DESCRIPTION
  1660.                   "The configuration status of this port.
  1661.  
  1662.                   Setting this object to the value invalid(4) has the
  1663.                   effect of invalidating the corresponding entry in the
  1664.                   atportTable.  That is, it effectively disassociates the
  1665.                   mapping identified with said entry.  It is an
  1666.                   implementation-specific matter as to whether the agent
  1667.                   removes an invalidated entry from the table.
  1668.                   Accordingly, management stations must be prepared to
  1669.                   receive from agents tabular information corresponding
  1670.                   to entries not currently in use.  Proper
  1671.                   interpretation of such entries requires examination
  1672.                   of the relevant atportStatus object."
  1673.               ::= { atportEntry 7 }
  1674.  
  1675.           atportNetConfig OBJECT-TYPE
  1676.               SYNTAX INTEGER {
  1677.                   conflictOrientedSeed(1),  -- use configured network range
  1678.                         -- even if it conflicts with another AppleTalk device
  1679.                   garnered(2),    -- acquire from another AppleTalk device
  1680.                   guessed(3),     -- generate a "random" network range
  1681.                   unconfigured(4), -- no other value applies
  1682.                   conflictAverseSeed(5),  -- use configured network range,
  1683.                         -- but don't come up if it conflicts
  1684.                   softSeed(6)  -- attempt to use configured network range,
  1685.                         -- but use network range from another router if our
  1686.                         -- configuration conflicts
  1687.               }
  1688.               ACCESS read-write
  1689.               STATUS mandatory
  1690.               DESCRIPTION
  1691.                   "The status of the network information for this port.  If
  1692.                   this port is not a native AppleTalk port, this object shall
  1693.                   have the value unconfigured(4)."
  1694.               ::= { atportEntry 8 }
  1695.  
  1696.           atportZoneConfig OBJECT-TYPE
  1697.               SYNTAX INTEGER {
  1698.                   conflictOrientedSeed(1),  -- use configured zone information
  1699.                        -- even if it conflicts with another AppleTalk device
  1700.                   garnered(2),    -- acquire from another AppleTalk device
  1701.                   guessed(3),     -- generate "random" zone information
  1702.                   unconfigured(4), -- no other value applies
  1703.                   conflictAverseSeed(5),  -- use configured zone information,
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.           Waldbusser, Frisa                                    [Page 28]
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.           Internet Draft         AppleTalk MIB II             April 1993
  1716.  
  1717.  
  1718.                         -- but don't come up if it conflicts
  1719.                   softSeed(6)  -- attempt to use configured zone information,
  1720.                         -- but use zone information from another router if our
  1721.                         -- configuration conflicts
  1722.               }
  1723.               ACCESS read-write
  1724.               STATUS mandatory
  1725.               DESCRIPTION
  1726.                   "The status of the zone information for this port.  If
  1727.                   this port is not a native AppleTalk port, this object shall
  1728.                   have the value unconfigured(4)."
  1729.               ::= { atportEntry 9 }
  1730.  
  1731.           atportZoneDefault OBJECT-TYPE
  1732.               SYNTAX ATName
  1733.               ACCESS read-write
  1734.               STATUS mandatory
  1735.               DESCRIPTION
  1736.                   "The name of the default zone for this port.  If this
  1737.                   port only has one zone, that zone is represented here.
  1738.                   If this port is not a native AppleTalk port, this object
  1739.                   shall contain an octet string of zero length.
  1740.  
  1741.                   When this value is changed in a router, the router must
  1742.                   send a zipNotify packet on the associated network."
  1743.               ::= { atportEntry 10 }
  1744.  
  1745.           atportIfIndex OBJECT-TYPE
  1746.               SYNTAX INTEGER
  1747.               ACCESS read-write
  1748.               STATUS mandatory
  1749.               DESCRIPTION
  1750.                   "The physical interface associated with this AppleTalk
  1751.                   port.  The interface identified by a particular
  1752.                   value of this index is the same interface as identified
  1753.                   by the same value of ifIndex."
  1754.               ::= { atportEntry 11 }
  1755.  
  1756.           atportNetFrom OBJECT-TYPE
  1757.               SYNTAX DdpNodeAddress
  1758.               ACCESS read-only
  1759.               STATUS mandatory
  1760.               DESCRIPTION
  1761.                   "When atportNetConfig is set to garnered(2), this
  1762.                   variable contains the DDP address of an entity from
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.           Waldbusser, Frisa                                    [Page 29]
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.           Internet Draft         AppleTalk MIB II             April 1993
  1775.  
  1776.  
  1777.                   which the AppleTalk network number was garnered.
  1778.  
  1779.                   When atportNetConfig is set to conflictOrientedSeed(1),
  1780.                   conflictAverseSeed(5), or softSeed(6), this
  1781.                   variable contains the DDP address of an entity which
  1782.                   confirmed or supplied our AppleTalk network number,
  1783.                   for example by replying to a ZIP GetNetInfo request.
  1784.  
  1785.                   If atportNetConfig is set to guessed(3) or unconfigured(4),
  1786.                   or if the entity has not received any network number
  1787.                   confirmation, this variable should be set to three octets
  1788.                   of zero."
  1789.               ::= { atportEntry 12 }
  1790.  
  1791.           atportZoneFrom OBJECT-TYPE
  1792.               SYNTAX DdpNodeAddress
  1793.               ACCESS read-only
  1794.               STATUS mandatory
  1795.               DESCRIPTION
  1796.                   "When atportZoneConfig is set to garnered(2), this
  1797.                   variable contains the DDP address of an entity from
  1798.                   which the AppleTalk zone list was garnered.
  1799.  
  1800.                   When atportZoneConfig is set to conflictOrientedSeed(1),
  1801.                   conflictAverseSeed(5), or softSeed(6), this
  1802.                   variable contains the DDP address of an entity which
  1803.                   confirmed or supplied our AppleTalk zone information,
  1804.                   for example by replying to a ZIP GetNetInfo request or
  1805.                   a ZIP Query.
  1806.  
  1807.                   If atportZoneConfig is set to guessed(3) or unconfigured(4),
  1808.                   or if the entity has not received any zone confirmation,
  1809.                   this variable should be set to three octets of zero."
  1810.               ::= { atportEntry 13 }
  1811.  
  1812.           atportInPkts OBJECT-TYPE
  1813.               SYNTAX Counter
  1814.               ACCESS read-only
  1815.               STATUS mandatory
  1816.               DESCRIPTION
  1817.                   "The number of packets received by this entity on
  1818.                   this port."
  1819.               ::= { atportEntry 14 }
  1820.  
  1821.           atportOutPkts OBJECT-TYPE
  1822.  
  1823.  
  1824.  
  1825.  
  1826.  
  1827.           Waldbusser, Frisa                                    [Page 30]
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833.           Internet Draft         AppleTalk MIB II             April 1993
  1834.  
  1835.  
  1836.               SYNTAX Counter
  1837.               ACCESS read-only
  1838.               STATUS mandatory
  1839.               DESCRIPTION
  1840.                   "The number of packets transmitted by this entity on
  1841.                   this port."
  1842.               ::= { atportEntry 15 }
  1843.  
  1844.           atportHome OBJECT-TYPE
  1845.               SYNTAX INTEGER {
  1846.                   home(1),
  1847.                   notHome(2)
  1848.               }
  1849.               ACCESS read-only
  1850.               STATUS mandatory
  1851.               DESCRIPTION
  1852.                   "An indication of whether or not the entity is
  1853.                   homed on this port, that is to say, a port on which the
  1854.                   entity could perform NBP registrations for services
  1855.                   that it chooses to advertise."
  1856.               ::= { atportEntry 16 }
  1857.  
  1858.           -- note that modifications to the following variable do
  1859.           -- not affect the nbpTable
  1860.  
  1861.           atportCurrentZone OBJECT-TYPE
  1862.               SYNTAX ATName
  1863.               ACCESS read-write
  1864.               STATUS mandatory
  1865.               DESCRIPTION
  1866.                   "The current zone for the port.  In general, this is
  1867.                   the zone name in which services on this port will
  1868.                   be registered.  If this port is not a native AppleTalk
  1869.                   port, this object shall contain an octet string of
  1870.                   zero length."
  1871.               ::= { atportEntry 17 }
  1872.  
  1873.           atportConflictPhysAddr OBJECT-TYPE
  1874.               SYNTAX OCTET STRING
  1875.               ACCESS read-only
  1876.               STATUS mandatory
  1877.               DESCRIPTION
  1878.                   "The link-layer address of a device which caused this
  1879.                   entity to set atportStatus to offDueToConflict(6).
  1880.                   If this address is not available, or if the entity has
  1881.  
  1882.  
  1883.  
  1884.  
  1885.  
  1886.           Waldbusser, Frisa                                    [Page 31]
  1887.  
  1888.  
  1889.  
  1890.  
  1891.  
  1892.           Internet Draft         AppleTalk MIB II             April 1993
  1893.  
  1894.  
  1895.                   not set atportStatus to offDueToConflict, this
  1896.                   object shall be a zero length OCTET STRING."
  1897.               ::= { atportEntry 18 }
  1898.  
  1899.           -- The atportZoneTable stores information about the zones
  1900.           -- associated with each port.  The default zone for each
  1901.           -- port is stored in the port's atportZoneDefault variable;
  1902.           -- all other zones for the port are listed in this table.
  1903.           -- If a port only has one zone, it should be stored in the
  1904.           -- port's atportZoneDefault variable, and this table should
  1905.           -- be empty.
  1906.           --
  1907.           -- One of the indexes for this table is atportZoneName.  Even
  1908.           -- though AppleTalk zone name matches are case-insensitive, this
  1909.           -- table will store zone names regardless of case.  SNMP Get,
  1910.           -- GetNext and Set operations are performed on these
  1911.           -- (potentially) mixed case strings according to the normal
  1912.           -- SNMP rules with the following caveat: in processing a SET
  1913.           -- request, the agent shall perform a case-insensitive search
  1914.           -- and a case-sensitive search.  If the case-insensitive
  1915.           -- search matches and the case-sensitive search does not match,
  1916.           -- the "equivalent" zone name exists in another entry with a
  1917.           -- different capitalization and the SET request shall fail due
  1918.           -- to the name being inconsistent (SNMPv1 should return a genErr.)
  1919.           -- This insures that only one version of a zone name
  1920.           -- will appear in each agent, at the expense of forcing a
  1921.           -- management station to query using that exact name.
  1922.           --
  1923.           -- As an example, an instance of the atportZoneStatus object
  1924.           -- might be named
  1925.           -- atportZoneStatus.2.12.75.97.114.101.110.39.115.20.90.111.110.101
  1926.  
  1927.  
  1928.           atportZoneTable OBJECT-TYPE
  1929.               SYNTAX SEQUENCE OF AtportZoneEntry
  1930.               ACCESS not-accessible
  1931.               STATUS mandatory
  1932.               DESCRIPTION
  1933.                   "The table of zone information for non-default
  1934.                   zones on ports."
  1935.               ::= { atport 2 }
  1936.  
  1937.           atportZoneEntry OBJECT-TYPE
  1938.               SYNTAX AtportZoneEntry
  1939.               ACCESS not-accessible
  1940.  
  1941.  
  1942.  
  1943.  
  1944.  
  1945.           Waldbusser, Frisa                                    [Page 32]
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.           Internet Draft         AppleTalk MIB II             April 1993
  1952.  
  1953.  
  1954.               STATUS mandatory
  1955.               DESCRIPTION
  1956.                   "An entry of zone information for a port."
  1957.               INDEX { atportZonePort, atportZoneName }
  1958.               ::= { atportZoneTable 1 }
  1959.  
  1960.           AtportZoneEntry ::= SEQUENCE {
  1961.               atportZonePort     INTEGER,
  1962.               atportZoneName     ATName (SIZE (1..32)),
  1963.               atportZoneStatus   INTEGER
  1964.           }
  1965.  
  1966.           atportZonePort OBJECT-TYPE
  1967.               SYNTAX INTEGER
  1968.               ACCESS not-accessible
  1969.               STATUS mandatory
  1970.               DESCRIPTION
  1971.                   "An integer representing the port to which this zone belongs.
  1972.                   The port identified by a particular value of this object
  1973.                   is the same port as identified by the same value of
  1974.                   atportIndex."
  1975.               ::= { atportZoneEntry 1 }
  1976.  
  1977.           atportZoneName OBJECT-TYPE
  1978.               SYNTAX ATName (SIZE (1..32))
  1979.               ACCESS not-accessible
  1980.               STATUS mandatory
  1981.               DESCRIPTION
  1982.                   "A zone name configured for the AppleTalk port referred to in
  1983.                   the corresponding entry of atportZonePort.
  1984.  
  1985.                   When this value is changed in a router, the router must
  1986.                   send a zipNotify packet on the associated network."
  1987.               ::= { atportZoneEntry 2 }
  1988.  
  1989.           atportZoneStatus OBJECT-TYPE
  1990.               SYNTAX INTEGER {
  1991.                   valid(1),
  1992.                   invalid(2)
  1993.               }
  1994.               ACCESS read-write
  1995.               STATUS mandatory
  1996.               DESCRIPTION
  1997.                   "The status of this zone entry.
  1998.  
  1999.  
  2000.  
  2001.  
  2002.  
  2003.  
  2004.           Waldbusser, Frisa                                    [Page 33]
  2005.  
  2006.  
  2007.  
  2008.  
  2009.  
  2010.           Internet Draft         AppleTalk MIB II             April 1993
  2011.  
  2012.  
  2013.                   Setting this object to the value invalid(2) has the
  2014.                   effect of invalidating the corresponding entry in the
  2015.                   atportZoneTable.  That is, it effectively disassociates
  2016.                   the mapping identified with said entry.  It is an
  2017.                   implementation-specific matter as to whether the agent
  2018.                   removes an invalidated entry from the table.
  2019.                   Accordingly, management stations must be prepared to
  2020.                   receive from agents tabular information corresponding
  2021.                   to entries not currently in use.  Proper
  2022.                   interpretation of such entries requires examination
  2023.                   of the relevant atportZoneStatus object."
  2024.               ::= { atportZoneEntry 3 }
  2025.  
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053.  
  2054.  
  2055.  
  2056.  
  2057.  
  2058.  
  2059.  
  2060.  
  2061.  
  2062.  
  2063.           Waldbusser, Frisa                                    [Page 34]
  2064.  
  2065.  
  2066.  
  2067.  
  2068.  
  2069.           Internet Draft         AppleTalk MIB II             April 1993
  2070.  
  2071.  
  2072.           -- The DDP Group
  2073.           --
  2074.           -- Implementation of this group is mandatory for all entities that
  2075.           -- implement DDP
  2076.           --
  2077.           -- This group consists of DDP variables that would be implemented
  2078.           -- by either a router or an end node.  The following variables
  2079.           -- are included:
  2080.           --     ddpOutRequests
  2081.           --     ddpOutShorts
  2082.           --     ddpOutLongs
  2083.           --     ddpInReceives
  2084.           --     ddpInLocalDatagrams
  2085.           --     ddpNoProtocolHandlers
  2086.           --     ddpTooShortErrors
  2087.           --     ddpTooLongErrors
  2088.           --     ddpShortDDPErrors
  2089.           --     ddpChecksumErrors
  2090.           --     ddpListenerTable
  2091.           --
  2092.           -- Note that the variables in this group are not numbered
  2093.           -- sequentially.  This was done so that it was not necessary
  2094.           -- to deprecate variables from RFC 1243.
  2095.  
  2096.           ddpOutRequests OBJECT-TYPE
  2097.               SYNTAX Counter
  2098.               ACCESS read-only
  2099.               STATUS mandatory
  2100.               DESCRIPTION
  2101.                   "The total number of DDP datagrams which were supplied
  2102.                   to DDP by local DDP clients in requests for
  2103.                   transmission.  Note that this counter does not
  2104.                   include any datagrams counted in ddpForwRequests."
  2105.               ::= { ddp 1 }
  2106.  
  2107.           ddpOutShorts OBJECT-TYPE
  2108.               SYNTAX Counter
  2109.               ACCESS read-only
  2110.               STATUS mandatory
  2111.               DESCRIPTION
  2112.                   "The total number of short DDP datagrams which were
  2113.                   transmitted from this entity."
  2114.               ::= { ddp 2 }
  2115.  
  2116.           ddpOutLongs OBJECT-TYPE
  2117.  
  2118.  
  2119.  
  2120.  
  2121.  
  2122.           Waldbusser, Frisa                                    [Page 35]
  2123.  
  2124.  
  2125.  
  2126.  
  2127.  
  2128.           Internet Draft         AppleTalk MIB II             April 1993
  2129.  
  2130.  
  2131.               SYNTAX Counter
  2132.               ACCESS read-only
  2133.               STATUS mandatory
  2134.               DESCRIPTION
  2135.                   "The total number of long DDP datagrams which were
  2136.                   transmitted from this entity."
  2137.               ::= { ddp 3 }
  2138.  
  2139.           ddpInReceives OBJECT-TYPE
  2140.               SYNTAX Counter
  2141.               ACCESS read-only
  2142.               STATUS mandatory
  2143.               DESCRIPTION
  2144.                   "The total number of input datagrams received by DDP,
  2145.                   including those received in error."
  2146.               ::= { ddp 4 }
  2147.  
  2148.           ddpInLocalDatagrams OBJECT-TYPE
  2149.               SYNTAX Counter
  2150.               ACCESS read-only
  2151.               STATUS mandatory
  2152.               DESCRIPTION
  2153.                   "The total number of input DDP datagrams for which this
  2154.                   entity was their final DDP destination."
  2155.               ::= { ddp 6 }
  2156.  
  2157.           ddpNoProtocolHandlers OBJECT-TYPE
  2158.               SYNTAX Counter
  2159.               ACCESS read-only
  2160.               STATUS mandatory
  2161.               DESCRIPTION
  2162.                   "The total number of DDP datagrams addressed to this
  2163.                   entity that were addressed to an upper layer protocol
  2164.                   for which no protocol handler existed."
  2165.               ::= { ddp 7 }
  2166.  
  2167.           ddpTooShortErrors OBJECT-TYPE
  2168.               SYNTAX Counter
  2169.               ACCESS read-only
  2170.               STATUS mandatory
  2171.               DESCRIPTION
  2172.                   "The total number of input DDP datagrams dropped because
  2173.                   the received data length was less than the data length
  2174.                   specified in the DDP header or the received data length
  2175.                   was less than the length of the expected DDP header."
  2176.  
  2177.  
  2178.  
  2179.  
  2180.  
  2181.           Waldbusser, Frisa                                    [Page 36]
  2182.  
  2183.  
  2184.  
  2185.  
  2186.  
  2187.           Internet Draft         AppleTalk MIB II             April 1993
  2188.  
  2189.  
  2190.               ::= { ddp 9 }
  2191.  
  2192.           ddpTooLongErrors OBJECT-TYPE
  2193.               SYNTAX Counter
  2194.               ACCESS read-only
  2195.               STATUS mandatory
  2196.               DESCRIPTION
  2197.                   "The total number of input DDP datagrams dropped because
  2198.                   they exceeded the maximum DDP datagram size."
  2199.               ::= { ddp 10 }
  2200.  
  2201.           ddpShortDDPErrors OBJECT-TYPE
  2202.               SYNTAX Counter
  2203.               ACCESS read-only
  2204.               STATUS mandatory
  2205.               DESCRIPTION
  2206.                   "The total number of input DDP datagrams dropped because
  2207.                   this entity was not their final destination and their
  2208.                   type was short DDP."
  2209.               ::= { ddp 12 }
  2210.  
  2211.           ddpChecksumErrors OBJECT-TYPE
  2212.               SYNTAX Counter
  2213.               ACCESS read-only
  2214.               STATUS mandatory
  2215.               DESCRIPTION
  2216.                   "The total number of input DDP datagrams for which this
  2217.                   DDP entity was their final destination, and which were
  2218.                   dropped because of a checksum error."
  2219.               ::= { ddp 14 }
  2220.  
  2221.           -- As an example, an instance of the ddpListenerStatus object
  2222.           -- might be named ddpListenerStatus.0.80.220.1
  2223.  
  2224.           ddpListenerTable OBJECT-TYPE
  2225.               SYNTAX SEQUENCE OF DdpListenerEntry
  2226.               ACCESS not-accessible
  2227.               STATUS mandatory
  2228.               DESCRIPTION
  2229.                   "The ddpListenerTable stores information for each DDP
  2230.                   socket that has a listener."
  2231.               ::= { ddp 15 }
  2232.  
  2233.           ddpListenerEntry OBJECT-TYPE
  2234.               SYNTAX DdpListenerEntry
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.           Waldbusser, Frisa                                    [Page 37]
  2241.  
  2242.  
  2243.  
  2244.  
  2245.  
  2246.           Internet Draft         AppleTalk MIB II             April 1993
  2247.  
  2248.  
  2249.               ACCESS not-accessible
  2250.               STATUS mandatory
  2251.               DESCRIPTION
  2252.                   "This ddpListenerEntry contains information about a
  2253.                   particular socket that has a socket listener."
  2254.               INDEX { ddpListenerAddress }
  2255.               ::= { ddpListenerTable 1 }
  2256.  
  2257.           DdpListenerEntry ::= SEQUENCE {
  2258.               ddpListenerAddress         DdpSocketAddress,
  2259.               ddpListenerInPkts          Counter,
  2260.               ddpListenerStatus          INTEGER
  2261.           }
  2262.  
  2263.           ddpListenerAddress OBJECT-TYPE
  2264.               SYNTAX DdpSocketAddress
  2265.               ACCESS not-accessible
  2266.               STATUS mandatory
  2267.               DESCRIPTION
  2268.                   "The DDP address that this socket listener is bound to.
  2269.                   If this socket listener isn't bound to a particular
  2270.                   address, for instance if it is intended for all
  2271.                   interfaces, this object shall have the value of three
  2272.                   octets of zero followed by one octet of socket number.
  2273.                   The socket number must not equal zero."
  2274.               ::= { ddpListenerEntry 1 }
  2275.  
  2276.           ddpListenerInPkts OBJECT-TYPE
  2277.               SYNTAX Counter
  2278.               ACCESS read-only
  2279.               STATUS mandatory
  2280.               DESCRIPTION
  2281.                   "The number of packets received for this listener."
  2282.               ::= { ddpListenerEntry 2 }
  2283.  
  2284.           ddpListenerStatus OBJECT-TYPE
  2285.               SYNTAX INTEGER {
  2286.                   valid(1),
  2287.                   invalid(2)
  2288.               }
  2289.               ACCESS read-write
  2290.               STATUS mandatory
  2291.               DESCRIPTION
  2292.                   "The status of this socket listener.
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298.  
  2299.           Waldbusser, Frisa                                    [Page 38]
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.           Internet Draft         AppleTalk MIB II             April 1993
  2306.  
  2307.  
  2308.                   Setting this object to the value invalid(2) has the
  2309.                   effect of invalidating the corresponding entry in the
  2310.                   ddpSocketTable.  That is, it effectively disassociates
  2311.                   the mapping identified with said entry.  It is an
  2312.                   implementation-specific matter as to whether the agent
  2313.                   removes an invalidated entry from the table.
  2314.                   Accordingly, management stations must be prepared to
  2315.                   receive from agents tabular information corresponding
  2316.                   to entries not currently in use.  Proper
  2317.                   interpretation of such entries requires examination
  2318.                   of the relevant ddpSocketStatus object."
  2319.               ::= { ddpListenerEntry 3 }
  2320.  
  2321.  
  2322.  
  2323.  
  2324.  
  2325.  
  2326.  
  2327.  
  2328.  
  2329.  
  2330.  
  2331.  
  2332.  
  2333.  
  2334.  
  2335.  
  2336.  
  2337.  
  2338.  
  2339.  
  2340.  
  2341.  
  2342.  
  2343.  
  2344.  
  2345.  
  2346.  
  2347.  
  2348.  
  2349.  
  2350.  
  2351.  
  2352.  
  2353.  
  2354.  
  2355.  
  2356.  
  2357.  
  2358.           Waldbusser, Frisa                                    [Page 39]
  2359.  
  2360.  
  2361.  
  2362.  
  2363.  
  2364.           Internet Draft         AppleTalk MIB II             April 1993
  2365.  
  2366.  
  2367.           -- The DDP Router Group
  2368.           --
  2369.           -- Implementation of this group is required for all routers which
  2370.           -- implement DDP
  2371.           --
  2372.           -- This group consists of DDP variables that only a router would
  2373.           -- implement.  The following variables are included:
  2374.           --     ddpForwRequests
  2375.           --     ddpOutNoRoutes
  2376.           --     ddpBroadcastErrors
  2377.           --     ddpHopCountErrors
  2378.           --     ddpForwardingTable
  2379.           --
  2380.           -- Note that the variables in this group are not numbered
  2381.           -- sequentially.  This was done so that variables from RFC 1243
  2382.           -- did not need to be deprecated.
  2383.  
  2384.           ddpForwRequests OBJECT-TYPE
  2385.               SYNTAX Counter
  2386.               ACCESS read-only
  2387.               STATUS mandatory
  2388.               DESCRIPTION
  2389.                   "The number of input datagrams for which this entity was
  2390.                   not their final DDP destination, as a result of which an
  2391.                   attempt was made to find a route to forward them to that
  2392.                   final destination."
  2393.               ::= { ddp 5 }
  2394.  
  2395.           ddpOutNoRoutes OBJECT-TYPE
  2396.               SYNTAX Counter
  2397.               ACCESS read-only
  2398.               STATUS mandatory
  2399.               DESCRIPTION
  2400.                   "The total number of DDP datagrams dropped because a
  2401.                   route could not be found to their final destination."
  2402.               ::= { ddp 8 }
  2403.  
  2404.           ddpBroadcastErrors OBJECT-TYPE
  2405.               SYNTAX Counter
  2406.               ACCESS read-only
  2407.               STATUS mandatory
  2408.               DESCRIPTION
  2409.                   "The total number of input DDP datagrams dropped because
  2410.                   this entity was not their final destination and they
  2411.                   were addressed to the link level broadcast."
  2412.  
  2413.  
  2414.  
  2415.  
  2416.  
  2417.           Waldbusser, Frisa                                    [Page 40]
  2418.  
  2419.  
  2420.  
  2421.  
  2422.  
  2423.           Internet Draft         AppleTalk MIB II             April 1993
  2424.  
  2425.  
  2426.               ::= { ddp 11 }
  2427.  
  2428.           ddpHopCountErrors OBJECT-TYPE
  2429.               SYNTAX Counter
  2430.               ACCESS read-only
  2431.               STATUS mandatory
  2432.               DESCRIPTION
  2433.                   "The total number of input DDP datagrams dropped because
  2434.                   this entity was not their final destination and their
  2435.                   hop count would exceed 15."
  2436.               ::= { ddp 13 }
  2437.  
  2438.           -- The ddpForwardingTable is a read-only table which shows the
  2439.           -- next hop that a datagram will take when being routed to a
  2440.           -- specific network.  If a manager wishes to change data in this
  2441.           -- table via SNMP, he must change it in the MIB for the routing
  2442.           -- protocol itself (by incrementing hop counts, etc), rather than
  2443.           -- in this table.  This table is derived by the managed entity
  2444.           -- from the information it receives from the routing protocols
  2445.           -- that it supports.
  2446.           --
  2447.           -- This table also shows the routing table from which the next
  2448.           -- hop was derived.  When a MIB is written for an AppleTalk
  2449.           -- routing protocol, it should include the definition of an
  2450.           -- object identifier which will be used in the ddpForwardingProto
  2451.           -- variable defined here.  (For example, a value for RTMP is
  2452.           -- defined as { ddp-forw-proto-oids 1 } below.)
  2453.           --
  2454.           -- To look for a specific net N in this table, it is suggested
  2455.           -- that the management station perform a get-next query for
  2456.           -- ddpForwardingNetEnd.(N-1).  This will retrieve the correct
  2457.           -- row if it exists in the table.
  2458.           --
  2459.           -- As an example, an instance of the ddpForwardingPort object
  2460.           -- might be named ddpForwardingPort.0.90
  2461.  
  2462.           ddpForwardingTable OBJECT-TYPE
  2463.               SYNTAX SEQUENCE OF DdpForwardingEntry
  2464.               ACCESS not-accessible
  2465.               STATUS mandatory
  2466.               DESCRIPTION
  2467.                   "A table of forwarding entries for DDP.  This table
  2468.                   contains a route for each AppleTalk network currently
  2469.                   known to the entity."
  2470.               ::= { ddp 16 }
  2471.  
  2472.  
  2473.  
  2474.  
  2475.  
  2476.           Waldbusser, Frisa                                    [Page 41]
  2477.  
  2478.  
  2479.  
  2480.  
  2481.  
  2482.           Internet Draft         AppleTalk MIB II             April 1993
  2483.  
  2484.  
  2485.           ddpForwardingEntry OBJECT-TYPE
  2486.               SYNTAX DdpForwardingEntry
  2487.               ACCESS not-accessible
  2488.               STATUS mandatory
  2489.               DESCRIPTION
  2490.                   "A forwarding entry for a particular AppleTalk network."
  2491.               INDEX { ddpForwardingNetEnd }
  2492.               ::= { ddpForwardingTable 1 }
  2493.  
  2494.           DdpForwardingEntry ::= SEQUENCE {
  2495.               ddpForwardingNetEnd      ATNetworkNumber,
  2496.               ddpForwardingNetStart    ATNetworkNumber,
  2497.               ddpForwardingNextHop     OCTET STRING,
  2498.               ddpForwardingProto       OBJECT IDENTIFIER,
  2499.               ddpForwardingModifiedTime   TimeTicks,
  2500.               ddpForwardingUseCounts   Counter,
  2501.               ddpForwardingPort        INTEGER
  2502.           }
  2503.  
  2504.           ddpForwardingNetEnd OBJECT-TYPE
  2505.               SYNTAX ATNetworkNumber
  2506.               ACCESS not-accessible
  2507.               STATUS mandatory
  2508.               DESCRIPTION
  2509.                   "The last network number in the network range
  2510.                   matched by this forwarding entry.  This will not be
  2511.                   zero even if this corresponds to a non-extended net."
  2512.               ::= { ddpForwardingEntry 1 }
  2513.  
  2514.           ddpForwardingNetStart OBJECT-TYPE
  2515.               SYNTAX ATNetworkNumber
  2516.               ACCESS read-only
  2517.               STATUS mandatory
  2518.               DESCRIPTION
  2519.                   "The first network number in the network range
  2520.                   matched by this forwarding entry."
  2521.               ::= { ddpForwardingEntry 2 }
  2522.  
  2523.           ddpForwardingNextHop OBJECT-TYPE
  2524.               SYNTAX OCTET STRING
  2525.               ACCESS read-only
  2526.               STATUS mandatory
  2527.               DESCRIPTION
  2528.                   "The next hop in the route to this entry's destination
  2529.                   network.  The format of this address can be determined
  2530.  
  2531.  
  2532.  
  2533.  
  2534.  
  2535.           Waldbusser, Frisa                                    [Page 42]
  2536.  
  2537.  
  2538.  
  2539.  
  2540.  
  2541.           Internet Draft         AppleTalk MIB II             April 1993
  2542.  
  2543.  
  2544.                   by examinating the atportType corresponding to this
  2545.                   entry."
  2546.               ::= { ddpForwardingEntry 3 }
  2547.  
  2548.           ddpForwardingProto OBJECT-TYPE
  2549.               SYNTAX OBJECT IDENTIFIER
  2550.               ACCESS read-only
  2551.               STATUS mandatory
  2552.               DESCRIPTION
  2553.                   "The routing mechanism by which this route was learned."
  2554.               ::= { ddpForwardingEntry 4 }
  2555.  
  2556.           ddpForwardingModifiedTime OBJECT-TYPE
  2557.               SYNTAX TimeTicks
  2558.               ACCESS read-only
  2559.               STATUS mandatory
  2560.               DESCRIPTION
  2561.                   "The value of sysUpTime at the time of the last
  2562.                   modification to this entry.  The initial value of
  2563.                   ddpForwardingModified time shall be the value of
  2564.                   sysUpTime at the time the entry is created."
  2565.               ::= { ddpForwardingEntry 5 }
  2566.  
  2567.           ddpForwardingUseCounts OBJECT-TYPE
  2568.               SYNTAX Counter
  2569.               ACCESS read-only
  2570.               STATUS mandatory
  2571.               DESCRIPTION
  2572.                   "The number of times this entry has been used to
  2573.                   route a packet to the destination network.  Note that
  2574.                   this counter is not cleared when the corresponding
  2575.                   ddpForwardingNextHop variable changes."
  2576.               ::= { ddpForwardingEntry 6 }
  2577.  
  2578.           ddpForwardingPort OBJECT-TYPE
  2579.               SYNTAX INTEGER
  2580.               ACCESS read-only
  2581.               STATUS mandatory
  2582.               DESCRIPTION
  2583.                   "The AppleTalk port through which ddpForwardingNextHop
  2584.                   is reached.  The interface identified by a particular
  2585.                   value of this variable is the same interface as identified
  2586.                   by the same value of atportIndex."
  2587.               ::= { ddpForwardingEntry 7 }
  2588.  
  2589.  
  2590.  
  2591.  
  2592.  
  2593.  
  2594.           Waldbusser, Frisa                                    [Page 43]
  2595.  
  2596.  
  2597.  
  2598.  
  2599.  
  2600.           Internet Draft         AppleTalk MIB II             April 1993
  2601.  
  2602.  
  2603.           ddpForwProtoOids OBJECT IDENTIFIER ::= { ddp 17 }
  2604.  
  2605.           -- The value to be assigned to ddpForwardingProto when the routing
  2606.           -- protocol is RTMP.
  2607.           rtmpRoutingProto OBJECT IDENTIFIER ::= { ddpForwProtoOids 1 }
  2608.  
  2609.           -- The value to be assigned to ddpForwardingProto when the routing
  2610.           -- protocol is KIP.
  2611.           kipRoutingProto OBJECT IDENTIFIER ::= { ddpForwProtoOids 2 }
  2612.  
  2613.           ddpForwardingTableOverflows OBJECT-TYPE
  2614.               SYNTAX Counter
  2615.               ACCESS read-only
  2616.               STATUS mandatory
  2617.               DESCRIPTION
  2618.                   "The number of times the entity attempted to add an
  2619.                   entry to the forwarding table but failed due to
  2620.                   overflow."
  2621.               ::= { ddp 18 }
  2622.  
  2623.  
  2624.  
  2625.  
  2626.  
  2627.  
  2628.  
  2629.  
  2630.  
  2631.  
  2632.  
  2633.  
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641.  
  2642.  
  2643.  
  2644.  
  2645.  
  2646.  
  2647.  
  2648.  
  2649.  
  2650.  
  2651.  
  2652.  
  2653.           Waldbusser, Frisa                                    [Page 44]
  2654.  
  2655.  
  2656.  
  2657.  
  2658.  
  2659.           Internet Draft         AppleTalk MIB II             April 1993
  2660.  
  2661.  
  2662.           -- The RTMP Group
  2663.           --
  2664.           -- Implementation of this group is required for all routers which
  2665.           -- implement RTMP
  2666.           --
  2667.           -- As an example, an instance of the rtmpPort object
  2668.           -- might be named rtmpPort.0.80
  2669.  
  2670.           rtmpTable OBJECT-TYPE
  2671.               SYNTAX SEQUENCE OF RtmpEntry
  2672.               ACCESS not-accessible
  2673.               STATUS mandatory
  2674.               DESCRIPTION
  2675.                   "A list of Routing Table Maintenance Protocol entries for
  2676.                   this entity."
  2677.               ::= { rtmp 1 }
  2678.  
  2679.           rtmpEntry OBJECT-TYPE
  2680.               SYNTAX RtmpEntry
  2681.               ACCESS not-accessible
  2682.               STATUS mandatory
  2683.               DESCRIPTION
  2684.                   "The route entry to a particular network range."
  2685.               INDEX { rtmpRangeStart }
  2686.               ::= { rtmpTable 1 }
  2687.  
  2688.           RtmpEntry ::= SEQUENCE {
  2689.               rtmpRangeStart  ATNetworkNumber,
  2690.               rtmpRangeEnd    ATNetworkNumber,
  2691.               rtmpNextHop     OCTET STRING,
  2692.               rtmpType        INTEGER,
  2693.               rtmpPort        INTEGER,
  2694.               rtmpHops        INTEGER,
  2695.               rtmpState       INTEGER
  2696.           }
  2697.  
  2698.           rtmpRangeStart OBJECT-TYPE
  2699.               SYNTAX ATNetworkNumber
  2700.               ACCESS read-only
  2701.               STATUS mandatory
  2702.               DESCRIPTION
  2703.                   "The first DDP network address in the network range
  2704.                   to which this routing entry pertains.  This is a two
  2705.                   octet DDP network address in network byte order."
  2706.               ::= { rtmpEntry 1 }
  2707.  
  2708.  
  2709.  
  2710.  
  2711.  
  2712.           Waldbusser, Frisa                                    [Page 45]
  2713.  
  2714.  
  2715.  
  2716.  
  2717.  
  2718.           Internet Draft         AppleTalk MIB II             April 1993
  2719.  
  2720.  
  2721.           rtmpRangeEnd OBJECT-TYPE
  2722.               SYNTAX ATNetworkNumber
  2723.               ACCESS read-only
  2724.               STATUS mandatory
  2725.               DESCRIPTION
  2726.                   "The last DDP network address in the network range
  2727.                   to which this routing entry pertains.  This is a two
  2728.                   octet DDP network address in network byte order.  If
  2729.                   the network to which this routing entry pertains is a
  2730.                   non-extended network, the value for rtmpRangeEnd
  2731.                   shall be two octets of zero."
  2732.               ::= { rtmpEntry 2 }
  2733.  
  2734.           rtmpNextHop OBJECT-TYPE
  2735.               SYNTAX OCTET STRING
  2736.               ACCESS read-only
  2737.               STATUS mandatory
  2738.               DESCRIPTION
  2739.                   "The next internet router in the route to this entry's
  2740.                   destination network.  The format of this address can be
  2741.                   determined by examinating the atportType corresponding
  2742.                   to this entry."
  2743.               ::= { rtmpEntry 3 }
  2744.  
  2745.           rtmpType OBJECT-TYPE
  2746.               SYNTAX INTEGER {
  2747.                   other(1),
  2748.                   appletalk(2),
  2749.                   serialPPP(3),
  2750.                   serialNonstandard(4)
  2751.               }
  2752.               ACCESS read-only
  2753.               STATUS mandatory
  2754.               DESCRIPTION
  2755.                   "The type of network over which this route points."
  2756.               ::= { rtmpEntry 4 }
  2757.  
  2758.           rtmpPort OBJECT-TYPE
  2759.               SYNTAX INTEGER
  2760.               ACCESS read-only
  2761.               STATUS mandatory
  2762.               DESCRIPTION
  2763.                   "The AppleTalk port over which this route points.  The
  2764.                   interface identified by a particular value of this
  2765.                   variable is the same interface as identified by the same
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.           Waldbusser, Frisa                                    [Page 46]
  2772.  
  2773.  
  2774.  
  2775.  
  2776.  
  2777.           Internet Draft         AppleTalk MIB II             April 1993
  2778.  
  2779.  
  2780.                   value of atportIndex."
  2781.               ::= { rtmpEntry 5 }
  2782.  
  2783.           rtmpHops OBJECT-TYPE
  2784.               SYNTAX INTEGER
  2785.               ACCESS read-only
  2786.               STATUS mandatory
  2787.               DESCRIPTION
  2788.                   "The number of hops required to reach the destination
  2789.                   network to which this routing entry pertains."
  2790.               ::= { rtmpEntry 6 }
  2791.  
  2792.           rtmpState OBJECT-TYPE
  2793.               SYNTAX INTEGER {
  2794.                   good(1),
  2795.                   suspect(2),
  2796.                   badZero(3),
  2797.                   badOne(4),
  2798.                   invalid(5)
  2799.               }
  2800.               ACCESS read-write
  2801.               STATUS mandatory
  2802.               DESCRIPTION
  2803.                   "The status of the information contained in this route
  2804.                   entry.
  2805.  
  2806.                   Setting this object to the value invalid(5) has the
  2807.                   effect of invalidating the corresponding entry in the
  2808.                   rtmpTable.  That is, it  effectively disassociates the
  2809.                   mapping identified with said entry.  It is an
  2810.                   implementation-specific matter as to whether the agent
  2811.                   removes an invalidated entry from the table.
  2812.                   Accordingly, management stations must be prepared to
  2813.                   receive from agents tabular information corresponding
  2814.                   to entries not currently in use.  Proper
  2815.                   interpretation of such entries requires examination
  2816.                   of the relevant rtmpState object."
  2817.               ::= { rtmpEntry 7 }
  2818.  
  2819.           rtmpInDataPkts OBJECT-TYPE
  2820.               SYNTAX Counter
  2821.               ACCESS read-only
  2822.               STATUS mandatory
  2823.               DESCRIPTION
  2824.                   "A count of the number of good RTMP data packets
  2825.  
  2826.  
  2827.  
  2828.  
  2829.  
  2830.           Waldbusser, Frisa                                    [Page 47]
  2831.  
  2832.  
  2833.  
  2834.  
  2835.  
  2836.           Internet Draft         AppleTalk MIB II             April 1993
  2837.  
  2838.  
  2839.                   received by this entity."
  2840.               ::= { rtmp 2 }
  2841.  
  2842.           rtmpOutDataPkts OBJECT-TYPE
  2843.               SYNTAX Counter
  2844.               ACCESS read-only
  2845.               STATUS mandatory
  2846.               DESCRIPTION
  2847.                   "A count of the number of RTMP packets sent by this
  2848.                   entity."
  2849.               ::= { rtmp 3 }
  2850.  
  2851.           rtmpInRequestPkts OBJECT-TYPE
  2852.               SYNTAX Counter
  2853.               ACCESS read-only
  2854.               STATUS mandatory
  2855.               DESCRIPTION
  2856.                   "A count of the number of good RTMP Request packets
  2857.                   received by this entity."
  2858.               ::= { rtmp 4 }
  2859.  
  2860.           rtmpNextIREqualChanges OBJECT-TYPE
  2861.               SYNTAX Counter
  2862.               ACCESS read-only
  2863.               STATUS mandatory
  2864.               DESCRIPTION
  2865.                   "A count of the number of times RTMP changes the Next
  2866.                   Internet Router in a routing entry because the hop count
  2867.                   advertised in a routing tuple was equal to the current
  2868.                   hop count for a particular network."
  2869.               ::= { rtmp 5 }
  2870.  
  2871.           rtmpNextIRLessChanges OBJECT-TYPE
  2872.               SYNTAX Counter
  2873.               ACCESS read-only
  2874.               STATUS mandatory
  2875.               DESCRIPTION
  2876.                   "A count of the number of times RTMP changes the Next
  2877.                   Internet Router in a routing entry because the hop count
  2878.                   advertised in a routing tuple was less than the current
  2879.                   hop count for a particular network."
  2880.               ::= { rtmp 6 }
  2881.  
  2882.           rtmpRouteDeletes OBJECT-TYPE
  2883.               SYNTAX Counter
  2884.  
  2885.  
  2886.  
  2887.  
  2888.  
  2889.           Waldbusser, Frisa                                    [Page 48]
  2890.  
  2891.  
  2892.  
  2893.  
  2894.  
  2895.           Internet Draft         AppleTalk MIB II             April 1993
  2896.  
  2897.  
  2898.               ACCESS read-only
  2899.               STATUS mandatory
  2900.               DESCRIPTION
  2901.                   "A count of the number of times RTMP deletes a route because
  2902.                   it was aged out of the table.  This can help to detect
  2903.                   routing problems."
  2904.               ::= { rtmp 7 }
  2905.  
  2906.           rtmpRoutingTableOverflows OBJECT-TYPE
  2907.               SYNTAX Counter
  2908.               ACCESS read-only
  2909.               STATUS mandatory
  2910.               DESCRIPTION
  2911.                   "The number of times RTMP attempted to add a route
  2912.                   to the RTMP table but failed due to lack of space."
  2913.               ::= { rtmp 8 }
  2914.  
  2915.  
  2916.  
  2917.  
  2918.  
  2919.  
  2920.  
  2921.  
  2922.  
  2923.  
  2924.  
  2925.  
  2926.  
  2927.  
  2928.  
  2929.  
  2930.  
  2931.  
  2932.  
  2933.  
  2934.  
  2935.  
  2936.  
  2937.  
  2938.  
  2939.  
  2940.  
  2941.  
  2942.  
  2943.  
  2944.  
  2945.  
  2946.  
  2947.  
  2948.           Waldbusser, Frisa                                    [Page 49]
  2949.  
  2950.  
  2951.  
  2952.  
  2953.  
  2954.           Internet Draft         AppleTalk MIB II             April 1993
  2955.  
  2956.  
  2957.           -- The RTMP Stub Group
  2958.           --
  2959.           -- Implementation of this group is mandatory for all entities that
  2960.           -- implement RTMP
  2961.           --
  2962.           -- It is intended that this group be implemented by routers and
  2963.           -- end nodes.
  2964.  
  2965.           rtmpOutRequestPkts OBJECT-TYPE
  2966.               SYNTAX Counter
  2967.               ACCESS read-only
  2968.               STATUS mandatory
  2969.               DESCRIPTION
  2970.                   "A count of the number of RTMP Request packets sent
  2971.                   by this entity."
  2972.               ::= { rtmpStub 1 }
  2973.  
  2974.           rtmpInVersionMismatches OBJECT-TYPE
  2975.               SYNTAX Counter
  2976.               ACCESS read-only
  2977.               STATUS mandatory
  2978.               DESCRIPTION
  2979.                   "A count of the number of RTMP packets received by this
  2980.                   entity that were rejected due to a version mismatch."
  2981.               ::= { rtmpStub 2 }
  2982.  
  2983.           rtmpInErrors OBJECT-TYPE
  2984.               SYNTAX Counter
  2985.               ACCESS read-only
  2986.               STATUS mandatory
  2987.               DESCRIPTION
  2988.                   "A count of the number of RTMP packets received by this
  2989.                   entity that were rejected for an error other than
  2990.                   version mismatch."
  2991.               ::= { rtmpStub 3 }
  2992.  
  2993.  
  2994.  
  2995.  
  2996.  
  2997.  
  2998.  
  2999.  
  3000.  
  3001.  
  3002.  
  3003.  
  3004.  
  3005.  
  3006.  
  3007.           Waldbusser, Frisa                                    [Page 50]
  3008.  
  3009.  
  3010.  
  3011.  
  3012.  
  3013.           Internet Draft         AppleTalk MIB II             April 1993
  3014.  
  3015.  
  3016.           -- The KIP Group
  3017.           --
  3018.           -- Implementation of this group is mandatory for all entities that
  3019.           -- implement KIP
  3020.           --
  3021.           -- As an example, an instance of the kipCore object
  3022.           -- might be named kipCore.0.80
  3023.  
  3024.           kipTable OBJECT-TYPE
  3025.               SYNTAX SEQUENCE OF KipEntry
  3026.               ACCESS not-accessible
  3027.               STATUS mandatory
  3028.               DESCRIPTION
  3029.                   "The table of routing information for KIP networks."
  3030.               ::= { kip 1 }
  3031.  
  3032.           kipEntry OBJECT-TYPE
  3033.               SYNTAX KipEntry
  3034.               ACCESS not-accessible
  3035.               STATUS mandatory
  3036.               DESCRIPTION
  3037.                   "An entry in the routing table for KIP networks."
  3038.               INDEX { kipNetStart }
  3039.               ::= { kipTable 1 }
  3040.  
  3041.           KipEntry ::= SEQUENCE {
  3042.               kipNetStart     ATNetworkNumber,
  3043.               kipNetEnd       ATNetworkNumber,
  3044.               kipNextHop      IpAddress,
  3045.               kipHopCount     INTEGER,
  3046.               kipBCastAddr    IpAddress,
  3047.               kipCore         INTEGER,
  3048.               kipType         INTEGER,
  3049.               kipState        INTEGER,
  3050.               kipShare        INTEGER,
  3051.               kipFrom         IpAddress
  3052.           }
  3053.  
  3054.           kipNetStart OBJECT-TYPE
  3055.               SYNTAX ATNetworkNumber
  3056.               ACCESS read-only
  3057.               STATUS mandatory
  3058.               DESCRIPTION
  3059.                   "The first AppleTalk network address in the range for
  3060.                   this routing entry.  This address is a two octet DDP
  3061.  
  3062.  
  3063.  
  3064.  
  3065.  
  3066.           Waldbusser, Frisa                                    [Page 51]
  3067.  
  3068.  
  3069.  
  3070.  
  3071.  
  3072.           Internet Draft         AppleTalk MIB II             April 1993
  3073.  
  3074.  
  3075.                   network address in network byte order."
  3076.               ::= { kipEntry 1 }
  3077.  
  3078.           kipNetEnd OBJECT-TYPE
  3079.               SYNTAX ATNetworkNumber
  3080.               ACCESS read-write
  3081.               STATUS mandatory
  3082.               DESCRIPTION
  3083.                   "The last AppleTalk network address in the range for
  3084.                   this routing entry.  This address is a two octet DDP
  3085.                   network address in network byte order.  If the network
  3086.                   to which this AppleTalk port is connected
  3087.                   is a non-extended network, the value for kipNetEnd
  3088.                   shall be two octets of zero."
  3089.               ::= { kipEntry 2 }
  3090.  
  3091.           kipNextHop OBJECT-TYPE
  3092.               SYNTAX IpAddress
  3093.               ACCESS read-write
  3094.               STATUS mandatory
  3095.               DESCRIPTION
  3096.                   "The IP address of the next hop in the route to this
  3097.                   entry's destination network."
  3098.               ::= { kipEntry 3 }
  3099.  
  3100.           kipHopCount OBJECT-TYPE
  3101.               SYNTAX INTEGER
  3102.               ACCESS read-write
  3103.               STATUS mandatory
  3104.               DESCRIPTION
  3105.                   "The number of hops required to reach the destination
  3106.                   network to which this entry pertains."
  3107.               ::= { kipEntry 4 }
  3108.  
  3109.           kipBCastAddr OBJECT-TYPE
  3110.               SYNTAX IpAddress
  3111.               ACCESS read-write
  3112.               STATUS mandatory
  3113.               DESCRIPTION
  3114.                   "The form of the IP address used to broadcast on this
  3115.                   network."
  3116.               ::= { kipEntry 5 }
  3117.  
  3118.           kipCore OBJECT-TYPE
  3119.               SYNTAX INTEGER {
  3120.  
  3121.  
  3122.  
  3123.  
  3124.  
  3125.           Waldbusser, Frisa                                    [Page 52]
  3126.  
  3127.  
  3128.  
  3129.  
  3130.  
  3131.           Internet Draft         AppleTalk MIB II             April 1993
  3132.  
  3133.  
  3134.                    core(1),
  3135.                    notcore(2)
  3136.               }
  3137.               ACCESS read-write
  3138.               STATUS mandatory
  3139.               DESCRIPTION
  3140.                   "The status of kipNextHop as a core gateway."
  3141.               ::= { kipEntry 6 }
  3142.  
  3143.           kipType OBJECT-TYPE
  3144.               SYNTAX INTEGER {
  3145.                    kipRouter(1),
  3146.                    net(2),
  3147.                    host(3),
  3148.                    other(4),
  3149.                    async(5)
  3150.               }
  3151.               ACCESS read-write
  3152.               STATUS mandatory
  3153.               DESCRIPTION
  3154.                   "The type of the entity that this route points to."
  3155.               ::= { kipEntry 7 }
  3156.  
  3157.           kipState OBJECT-TYPE
  3158.               SYNTAX INTEGER {
  3159.                    configured(1),  -- this entry is not aged
  3160.                    learned(2),
  3161.                    invalid(3)
  3162.               }
  3163.               ACCESS read-write
  3164.               STATUS mandatory
  3165.               DESCRIPTION
  3166.                   "The state of this network entry.
  3167.  
  3168.                   Setting this object to the value invalid(3) has the
  3169.                   effect of invalidating the corresponding entry in the
  3170.                   kipTable.  That is, it  effectively disassociates the
  3171.                   mapping identified with said entry.  It is an
  3172.                   implementation-specific matter as to whether the agent
  3173.                   removes an invalidated entry from the table.
  3174.                   Accordingly, management stations must be prepared to
  3175.                   receive from agents tabular information corresponding
  3176.                   to entries not currently in use.  Proper
  3177.                   interpretation of such entries requires examination
  3178.                   of the relevant kipState object."
  3179.  
  3180.  
  3181.  
  3182.  
  3183.  
  3184.           Waldbusser, Frisa                                    [Page 53]
  3185.  
  3186.  
  3187.  
  3188.  
  3189.  
  3190.           Internet Draft         AppleTalk MIB II             April 1993
  3191.  
  3192.  
  3193.               ::= { kipEntry 8 }
  3194.  
  3195.           kipShare OBJECT-TYPE
  3196.               SYNTAX INTEGER {
  3197.                    shared(1),
  3198.                    private(2)
  3199.               }
  3200.               ACCESS read-write
  3201.               STATUS mandatory
  3202.               DESCRIPTION
  3203.                   "If the information in this entry is propagated to other
  3204.                    routers as part of the AA routing protocol, the value of this
  3205.                    variable is equal to shared(1).  Otherwise its value is
  3206.                    private(2)."
  3207.               ::= { kipEntry 9 }
  3208.  
  3209.           kipFrom OBJECT-TYPE
  3210.               SYNTAX IpAddress
  3211.               ACCESS read-only
  3212.               STATUS mandatory
  3213.               DESCRIPTION
  3214.                   "The IP address from which the routing entry was learned
  3215.                   via the AA protocol.  If this entry was not created via
  3216.                   the AA protocol, it should contain IP address 0.0.0.0."
  3217.               ::= { kipEntry 10 }
  3218.  
  3219.  
  3220.  
  3221.  
  3222.  
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228.  
  3229.  
  3230.  
  3231.  
  3232.  
  3233.  
  3234.  
  3235.  
  3236.  
  3237.  
  3238.  
  3239.  
  3240.  
  3241.  
  3242.  
  3243.           Waldbusser, Frisa                                    [Page 54]
  3244.  
  3245.  
  3246.  
  3247.  
  3248.  
  3249.           Internet Draft         AppleTalk MIB II             April 1993
  3250.  
  3251.  
  3252.           -- The ZIP Router Group
  3253.           --
  3254.           -- Implementation of this group is required for all routers which
  3255.           -- implement ZIP
  3256.           --
  3257.           -- This group consists of ZIP variables that would be implemented
  3258.           -- by a router.
  3259.           --
  3260.           -- As an example, an instance of the zipZoneState object
  3261.           -- might be named zipZoneState.0.80.4
  3262.  
  3263.           zipTable OBJECT-TYPE
  3264.               SYNTAX SEQUENCE OF ZipEntry
  3265.               ACCESS not-accessible
  3266.               STATUS mandatory
  3267.               DESCRIPTION
  3268.                   "The table of zone information for reachable AppleTalk
  3269.                   networks."
  3270.               ::= { zipRouter 1 }
  3271.  
  3272.           zipEntry OBJECT-TYPE
  3273.               SYNTAX ZipEntry
  3274.               ACCESS not-accessible
  3275.               STATUS mandatory
  3276.               DESCRIPTION
  3277.                   "An entry of zone information for a particular zone and
  3278.                   network combination."
  3279.               INDEX { zipZoneNetStart, zipZoneIndex }
  3280.               ::= { zipTable 1 }
  3281.  
  3282.           ZipEntry ::= SEQUENCE {
  3283.               zipZoneName     ATName,
  3284.               zipZoneIndex    INTEGER,
  3285.               zipZoneNetStart ATNetworkNumber,
  3286.               zipZoneNetEnd   ATNetworkNumber,
  3287.               zipZoneState    INTEGER,
  3288.               zipZoneFrom     OCTET STRING,
  3289.               zipZonePort     INTEGER
  3290.           }
  3291.  
  3292.           zipZoneName OBJECT-TYPE
  3293.               SYNTAX ATName
  3294.               ACCESS read-only
  3295.               STATUS mandatory
  3296.               DESCRIPTION
  3297.  
  3298.  
  3299.  
  3300.  
  3301.  
  3302.           Waldbusser, Frisa                                    [Page 55]
  3303.  
  3304.  
  3305.  
  3306.  
  3307.  
  3308.           Internet Draft         AppleTalk MIB II             April 1993
  3309.  
  3310.  
  3311.                   "The zone name of this entry.  This is stored in
  3312.                   Mac ASCII format.  If the full zone list for the
  3313.                   entry is not known, the value for zipZoneName shall
  3314.                   be a zero length octet string."
  3315.               ::= { zipEntry 1 }
  3316.  
  3317.           zipZoneIndex OBJECT-TYPE
  3318.               SYNTAX INTEGER
  3319.               ACCESS read-only
  3320.               STATUS mandatory
  3321.               DESCRIPTION
  3322.                   "An integer that is unique to the zipZoneName that is
  3323.                   present in this entry.  For any given zone name, every
  3324.                   zipEntry that has an equal zone name will have the same
  3325.                   zipZoneIndex.  When a zone name is discovered which is
  3326.                   not currently in the table, it will be assigned an
  3327.                   index greater than any previously assigned index."
  3328.               ::= { zipEntry 2 }
  3329.  
  3330.           zipZoneNetStart OBJECT-TYPE
  3331.               SYNTAX ATNetworkNumber
  3332.               ACCESS read-only
  3333.               STATUS mandatory
  3334.               DESCRIPTION
  3335.                   "The network that starts the range for this entry.  This
  3336.                   address is a two octet DDP network address in network
  3337.                   byte order."
  3338.               ::= { zipEntry 3 }
  3339.  
  3340.           zipZoneNetEnd OBJECT-TYPE
  3341.               SYNTAX ATNetworkNumber
  3342.               ACCESS read-only
  3343.               STATUS mandatory
  3344.               DESCRIPTION
  3345.                   "The network that ends the range for this entry.  This
  3346.                   address is a two octet DDP network address in network
  3347.                   byte order.  If the network to which this zip entry
  3348.                   pertains is a non-extended network, the value for
  3349.                   zipZoneNetEnd shall be two octets of zero."
  3350.               ::= { zipEntry 4 }
  3351.  
  3352.           zipZoneState OBJECT-TYPE
  3353.               SYNTAX INTEGER {
  3354.                   valid(1),
  3355.                   invalid(2)
  3356.  
  3357.  
  3358.  
  3359.  
  3360.  
  3361.           Waldbusser, Frisa                                    [Page 56]
  3362.  
  3363.  
  3364.  
  3365.  
  3366.  
  3367.           Internet Draft         AppleTalk MIB II             April 1993
  3368.  
  3369.  
  3370.               }
  3371.               ACCESS read-write
  3372.               STATUS mandatory
  3373.               DESCRIPTION
  3374.                   "The state of this zip entry.
  3375.  
  3376.                   Setting this object to the value invalid(2) has the
  3377.                   effect of invalidating the corresponding entry in the
  3378.                   zipTable.  That is, it  effectively disassociates the
  3379.                   mapping identified with said entry.  It is an
  3380.                   implementation-specific matter as to whether the agent
  3381.                   removes an invalidated entry from the table.
  3382.                   Accordingly, management stations must be prepared to
  3383.                   receive from agents tabular information corresponding
  3384.                   to entries not currently in use.  Proper
  3385.                   interpretation of such entries requires examination
  3386.                   of the relevant zipZoneState object."
  3387.               ::= { zipEntry 5 }
  3388.  
  3389.           zipZoneFrom OBJECT-TYPE
  3390.               SYNTAX OCTET STRING
  3391.               ACCESS read-only
  3392.               STATUS mandatory
  3393.               DESCRIPTION
  3394.                   "The address from which this zone name to network
  3395.                   number mapping was learned.  The format of this address
  3396.                   can be determined by examining the atportType corresponding
  3397.                   to this entry.  When this mapping is learned from the
  3398.                   entity itself, this object shall have the value of three
  3399.                   octets of zero."
  3400.               ::= { zipEntry 6 }
  3401.  
  3402.           zipZonePort OBJECT-TYPE
  3403.               SYNTAX INTEGER
  3404.               ACCESS read-only
  3405.               STATUS mandatory
  3406.               DESCRIPTION
  3407.                   "The AppleTalk port through which this zone name to network
  3408.                   number mapping was learned.  The interface identified
  3409.                   by a particular value of this variable is the same
  3410.                   interface as identified by the same value of atportIndex."
  3411.               ::= { zipEntry 7 }
  3412.  
  3413.           zipInZipQueries OBJECT-TYPE
  3414.               SYNTAX Counter
  3415.  
  3416.  
  3417.  
  3418.  
  3419.  
  3420.           Waldbusser, Frisa                                    [Page 57]
  3421.  
  3422.  
  3423.  
  3424.  
  3425.  
  3426.           Internet Draft         AppleTalk MIB II             April 1993
  3427.  
  3428.  
  3429.               ACCESS read-only
  3430.               STATUS mandatory
  3431.               DESCRIPTION
  3432.                   "The number of ZIP Queries received by this entity."
  3433.               ::= { zipRouter 2 }
  3434.  
  3435.           zipInZipReplies OBJECT-TYPE
  3436.               SYNTAX Counter
  3437.               ACCESS read-only
  3438.               STATUS mandatory
  3439.               DESCRIPTION
  3440.                   "The number of ZIP Replies received by this entity."
  3441.               ::= { zipRouter 3 }
  3442.  
  3443.           zipInZipExtendedReplies OBJECT-TYPE
  3444.               SYNTAX Counter
  3445.               ACCESS read-only
  3446.               STATUS mandatory
  3447.               DESCRIPTION
  3448.                   "The number of ZIP Extended Replies received by this entity."
  3449.               ::= { zipRouter 4 }
  3450.  
  3451.           zipZoneConflictErrors OBJECT-TYPE
  3452.               SYNTAX Counter
  3453.               ACCESS read-only
  3454.               STATUS mandatory
  3455.               DESCRIPTION
  3456.                   "The number of times a conflict has been detected between
  3457.                   this entity's zone information and another entity's
  3458.                   zone information."
  3459.               ::= { zipRouter 5 }
  3460.  
  3461.           zipInObsoletes OBJECT-TYPE
  3462.               SYNTAX Counter
  3463.               ACCESS read-only
  3464.               STATUS mandatory
  3465.               DESCRIPTION
  3466.                   "The number of ZIP Takedown or ZIP Bringup packets received
  3467.                   by this entity.  Note that as the ZIP Takedown and ZIP
  3468.                   Bringup packets have been obsoleted, the receipt of one of
  3469.                   these packets indicates that a node sent it in error."
  3470.               ::= { zipRouter 6 }
  3471.  
  3472.           -- The zipRouterNetInfoTable is used to record information about
  3473.           -- zipGetNetInfo and zipGetNetInfo Reply packets that were received
  3474.  
  3475.  
  3476.  
  3477.  
  3478.  
  3479.           Waldbusser, Frisa                                    [Page 58]
  3480.  
  3481.  
  3482.  
  3483.  
  3484.  
  3485.           Internet Draft         AppleTalk MIB II             April 1993
  3486.  
  3487.  
  3488.           -- on each port for a router.  This table augments the
  3489.           -- atportTable.
  3490.           --
  3491.           -- As an example, an instance of the zipInGetNetInfos object
  3492.           -- might be named zipInGetNetInfos.2
  3493.  
  3494.           zipRouterNetInfoTable OBJECT-TYPE
  3495.               SYNTAX SEQUENCE OF ZipRouterNetInfoEntry
  3496.               ACCESS not-accessible
  3497.               STATUS mandatory
  3498.               DESCRIPTION
  3499.                   "The table of Net Info packets received by each port
  3500.                   on this entity."
  3501.               ::= { zipRouter 7 }
  3502.  
  3503.           zipRouterNetInfoEntry OBJECT-TYPE
  3504.               SYNTAX ZipRouterNetInfoEntry
  3505.               ACCESS not-accessible
  3506.               STATUS mandatory
  3507.               DESCRIPTION
  3508.                   "The description of the Net Info packets received on
  3509.                   a particular port on this entity.  One such entry shall
  3510.                   exist for each atport on this router entity."
  3511.               INDEX { atportIndex }
  3512.               ::= { zipRouterNetInfoTable 1 }
  3513.  
  3514.           ZipRouterNetInfoEntry ::= SEQUENCE {
  3515.               zipInGetNetInfos            Counter,
  3516.               zipOutGetNetInfoReplies     Counter,
  3517.               zipZoneOutInvalids          Counter,
  3518.               zipAddressInvalids          Counter
  3519.           }
  3520.  
  3521.           zipInGetNetInfos OBJECT-TYPE
  3522.               SYNTAX Counter
  3523.               ACCESS read-only
  3524.               STATUS mandatory
  3525.               DESCRIPTION
  3526.                   "The number of ZIP GetNetInfo packets received on this
  3527.                   port by this entity."
  3528.               ::= { zipRouterNetInfoEntry 1 }
  3529.  
  3530.           zipOutGetNetInfoReplies OBJECT-TYPE
  3531.               SYNTAX Counter
  3532.               ACCESS read-only
  3533.  
  3534.  
  3535.  
  3536.  
  3537.  
  3538.           Waldbusser, Frisa                                    [Page 59]
  3539.  
  3540.  
  3541.  
  3542.  
  3543.  
  3544.           Internet Draft         AppleTalk MIB II             April 1993
  3545.  
  3546.  
  3547.               STATUS mandatory
  3548.               DESCRIPTION
  3549.                   "The number of ZIP GetNetInfo Reply packets sent out this
  3550.                   port by this entity."
  3551.               ::= { zipRouterNetInfoEntry 2 }
  3552.  
  3553.           zipZoneOutInvalids OBJECT-TYPE
  3554.               SYNTAX Counter
  3555.               ACCESS read-only
  3556.               STATUS mandatory
  3557.               DESCRIPTION
  3558.                   "The number of times this entity has sent a ZIP GetNetInfo
  3559.                   Reply with the zone invalid bit set in response to a
  3560.                   GetNetInfo Request with an invalid zone name."
  3561.               ::= { zipRouterNetInfoEntry 3 }
  3562.  
  3563.           zipAddressInvalids OBJECT-TYPE
  3564.               SYNTAX Counter
  3565.               ACCESS read-only
  3566.               STATUS mandatory
  3567.               DESCRIPTION
  3568.                   "The number of times this entity had to broadcast a ZIP
  3569.                   GetNetInfo Reply because the GetNetInfo Request had an
  3570.                   invalid address."
  3571.               ::= { zipRouterNetInfoEntry 4 }
  3572.  
  3573.  
  3574.           -- The ZIP End Node Group
  3575.           --
  3576.           -- Implementation of this group is mandatory for all entities that
  3577.           -- implement ZIP
  3578.           --
  3579.           -- This group consists of ZIP variables that would be implemented
  3580.           -- by either a router or an end node.
  3581.  
  3582.           -- The zipNetInfoTable is used to record information about
  3583.           -- zipGetNetInfo and zipGetNetInfo Reply packets that were received
  3584.           -- on each port of an entity.  This table augments the
  3585.           -- atportTable.
  3586.           --
  3587.           -- As an example, an instance of the zipOutGetNetInfos object
  3588.           -- might be named zipOutGetNetInfos.2
  3589.  
  3590.           zipNetInfoTable OBJECT-TYPE
  3591.               SYNTAX SEQUENCE OF ZipNetInfoEntry
  3592.  
  3593.  
  3594.  
  3595.  
  3596.  
  3597.           Waldbusser, Frisa                                    [Page 60]
  3598.  
  3599.  
  3600.  
  3601.  
  3602.  
  3603.           Internet Draft         AppleTalk MIB II             April 1993
  3604.  
  3605.  
  3606.               ACCESS not-accessible
  3607.               STATUS mandatory
  3608.               DESCRIPTION
  3609.                   "The table of Net Info packets received by each port
  3610.                   on this entity."
  3611.               ::= { zipEndNode 1 }
  3612.  
  3613.           zipNetInfoEntry OBJECT-TYPE
  3614.               SYNTAX ZipNetInfoEntry
  3615.               ACCESS not-accessible
  3616.               STATUS mandatory
  3617.               DESCRIPTION
  3618.                   "The description of the Net Info packets received on
  3619.                   a particular port on this entity.  One such entry shall
  3620.                   exist for each atport on this entity."
  3621.               INDEX { atportIndex }
  3622.               ::= { zipNetInfoTable 1 }
  3623.  
  3624.           ZipNetInfoEntry ::= SEQUENCE {
  3625.               zipOutGetNetInfos           Counter,
  3626.               zipInGetNetInfoReplies      Counter,
  3627.               zipZoneInInvalids           Counter
  3628.           }
  3629.  
  3630.           zipOutGetNetInfos OBJECT-TYPE
  3631.               SYNTAX Counter
  3632.               ACCESS read-only
  3633.               STATUS mandatory
  3634.               DESCRIPTION
  3635.                   "The number of ZIP GetNetInfo packets sent out this port
  3636.                   by this entity."
  3637.               ::= { zipNetInfoEntry 1 }
  3638.  
  3639.           zipInGetNetInfoReplies OBJECT-TYPE
  3640.               SYNTAX Counter
  3641.               ACCESS read-only
  3642.               STATUS mandatory
  3643.               DESCRIPTION
  3644.                   "The number of ZIP GetNetInfo Reply packets received on
  3645.                   this port by this entity."
  3646.               ::= { zipNetInfoEntry 2 }
  3647.  
  3648.           zipZoneInInvalids OBJECT-TYPE
  3649.               SYNTAX Counter
  3650.               ACCESS read-only
  3651.  
  3652.  
  3653.  
  3654.  
  3655.  
  3656.           Waldbusser, Frisa                                    [Page 61]
  3657.  
  3658.  
  3659.  
  3660.  
  3661.  
  3662.           Internet Draft         AppleTalk MIB II             April 1993
  3663.  
  3664.  
  3665.               STATUS mandatory
  3666.               DESCRIPTION
  3667.                   "The number of times this entity has received a ZIP
  3668.                   GetNetInfo Reply with the zone invalid bit set because
  3669.                   the corresponding GetNetInfo Request had an invalid
  3670.                   zone name."
  3671.               ::= { zipNetInfoEntry 3 }
  3672.  
  3673.           zipInErrors OBJECT-TYPE
  3674.               SYNTAX Counter
  3675.               ACCESS read-only
  3676.               STATUS mandatory
  3677.               DESCRIPTION
  3678.                   "The number of ZIP packets received by this entity
  3679.                   that were rejected for any error."
  3680.               ::= { zipEndNode 2 }
  3681.  
  3682.  
  3683.  
  3684.  
  3685.  
  3686.  
  3687.  
  3688.  
  3689.  
  3690.  
  3691.  
  3692.  
  3693.  
  3694.  
  3695.  
  3696.  
  3697.  
  3698.  
  3699.  
  3700.  
  3701.  
  3702.  
  3703.  
  3704.  
  3705.  
  3706.  
  3707.  
  3708.  
  3709.  
  3710.  
  3711.  
  3712.  
  3713.  
  3714.  
  3715.           Waldbusser, Frisa                                    [Page 62]
  3716.  
  3717.  
  3718.  
  3719.  
  3720.  
  3721.           Internet Draft         AppleTalk MIB II             April 1993
  3722.  
  3723.  
  3724.           -- The NBP Group
  3725.           --
  3726.           -- Implementation of this group is mandatory for all entities that
  3727.           -- implement NBP
  3728.           --
  3729.           -- As an example, an instance of the nbpZone object
  3730.           -- might be named nbpZone.2
  3731.  
  3732.           nbpTable OBJECT-TYPE
  3733.               SYNTAX SEQUENCE OF NbpEntry
  3734.               ACCESS not-accessible
  3735.               STATUS mandatory
  3736.               DESCRIPTION
  3737.                   "The table of NBP services registered on this entity."
  3738.               ::= { nbp 1 }
  3739.  
  3740.           nbpEntry OBJECT-TYPE
  3741.               SYNTAX NbpEntry
  3742.               ACCESS not-accessible
  3743.               STATUS mandatory
  3744.               DESCRIPTION
  3745.                   "The description of an NBP service registered on this
  3746.                   entity."
  3747.               INDEX { nbpIndex }
  3748.               ::= { nbpTable  1 }
  3749.  
  3750.           NbpEntry ::= SEQUENCE {
  3751.               nbpIndex        INTEGER,
  3752.               nbpObject       ATName (SIZE (1..32)),
  3753.               nbpType         ATName (SIZE (1..32)),
  3754.               nbpZone         ATName,
  3755.               nbpState        INTEGER,
  3756.               nbpAddress      DdpSocketAddress,
  3757.               nbpEnumerator   INTEGER (0..255)
  3758.           }
  3759.  
  3760.           nbpIndex OBJECT-TYPE
  3761.               SYNTAX INTEGER
  3762.               ACCESS read-write
  3763.               STATUS mandatory
  3764.               DESCRIPTION
  3765.                   "The index of this NBP entry.  This index is unique
  3766.                   with respect to the indexes of all other NBP entries,
  3767.                   and shall remain constant throughout the lifetime
  3768.                   of this object."
  3769.  
  3770.  
  3771.  
  3772.  
  3773.  
  3774.           Waldbusser, Frisa                                    [Page 63]
  3775.  
  3776.  
  3777.  
  3778.  
  3779.  
  3780.           Internet Draft         AppleTalk MIB II             April 1993
  3781.  
  3782.  
  3783.               ::= { nbpEntry 1 }
  3784.  
  3785.           nbpObject OBJECT-TYPE
  3786.               SYNTAX ATName (SIZE (1..32))
  3787.               ACCESS read-write
  3788.               STATUS mandatory
  3789.               DESCRIPTION
  3790.                   "The name of the service described by this entity.
  3791.                   When this variable is changed, the entity should
  3792.                   perform an NBP registration using the new nbpObject."
  3793.               ::= { nbpEntry 2 }
  3794.  
  3795.           nbpType OBJECT-TYPE
  3796.               SYNTAX ATName (SIZE (1..32))
  3797.               ACCESS read-write
  3798.               STATUS mandatory
  3799.               DESCRIPTION
  3800.                   "The type of the service described by this entity.
  3801.                   When this variable is changed, the entity should
  3802.                   perform an NBP registration using the new nbpType."
  3803.               ::= { nbpEntry 3 }
  3804.  
  3805.           nbpZone OBJECT-TYPE
  3806.               SYNTAX ATName
  3807.               ACCESS read-write
  3808.               STATUS mandatory
  3809.               DESCRIPTION
  3810.                   "The zone the service described by this entity is
  3811.                   registered in.  This must be the actual zone name,
  3812.                   without any wildcard characters.  When this variable
  3813.                   is changed, the entity should perform an NBP registration
  3814.                   using the new nbpZone."
  3815.                   ::= { nbpEntry 4 }
  3816.  
  3817.           nbpState OBJECT-TYPE
  3818.               SYNTAX INTEGER {
  3819.                   valid(1),
  3820.                   registering(2),  -- attempting to register the service
  3821.                   registrationFailed(3),
  3822.                   invalid(4)
  3823.               }
  3824.               ACCESS read-write
  3825.               STATUS mandatory
  3826.               DESCRIPTION
  3827.                   "The state of this NBP entry.
  3828.  
  3829.  
  3830.  
  3831.  
  3832.  
  3833.           Waldbusser, Frisa                                    [Page 64]
  3834.  
  3835.  
  3836.  
  3837.  
  3838.  
  3839.           Internet Draft         AppleTalk MIB II             April 1993
  3840.  
  3841.  
  3842.                   When the registration for an entry in the nbpTable
  3843.                   fails, it is an implementation-specific matter as to
  3844.                   how long the entry will remain in the
  3845.                   registrationFailed(3) state before moving to the
  3846.                   invalid(4) state.  Note that the entry may pass
  3847.                   immediately from the registrationFailed state to
  3848.                   the invalid state.
  3849.  
  3850.                   Setting this object to the value invalid(4) has the
  3851.                   effect of invalidating the corresponding entry in the
  3852.                   nbpTable.  That is, it  effectively disassociates the
  3853.                   mapping identified with said entry.  It is an
  3854.                   implementation-specific matter as to whether the agent
  3855.                   removes an invalidated entry from the table.
  3856.                   Accordingly, management stations must be prepared to
  3857.                   receive from agents tabular information corresponding
  3858.                   to entries not currently in use.  Proper
  3859.                   interpretation of such entries requires examination
  3860.                   of the relevant nbpState object."
  3861.               ::= { nbpEntry 5 }
  3862.  
  3863.           nbpAddress OBJECT-TYPE
  3864.               SYNTAX DdpSocketAddress
  3865.               ACCESS read-write
  3866.               STATUS mandatory
  3867.               DESCRIPTION
  3868.                   "The DDP network, node, and socket number of this entity.
  3869.                   If this is unspecified, for instance if the registration
  3870.                   is on all ports of a multiport device, this object shall
  3871.                   have the value of three octets of zero, followed by one
  3872.                   octet of socket number."
  3873.               ::= { nbpEntry 6 }
  3874.  
  3875.           nbpEnumerator OBJECT-TYPE
  3876.               SYNTAX INTEGER (0..255)
  3877.               ACCESS read-only
  3878.               STATUS mandatory
  3879.               DESCRIPTION
  3880.                   "The enumerator assigned to this entity."
  3881.               ::= { nbpEntry 7 }
  3882.  
  3883.  
  3884.           nbpInLookUpRequests OBJECT-TYPE
  3885.               SYNTAX Counter
  3886.               ACCESS read-only
  3887.  
  3888.  
  3889.  
  3890.  
  3891.  
  3892.           Waldbusser, Frisa                                    [Page 65]
  3893.  
  3894.  
  3895.  
  3896.  
  3897.  
  3898.           Internet Draft         AppleTalk MIB II             April 1993
  3899.  
  3900.  
  3901.               STATUS mandatory
  3902.               DESCRIPTION
  3903.                   "The number of NBP LookUp Requests received."
  3904.               ::= { nbp 2 }
  3905.  
  3906.           nbpInLookUpReplies OBJECT-TYPE
  3907.               SYNTAX Counter
  3908.               ACCESS read-only
  3909.               STATUS mandatory
  3910.               DESCRIPTION
  3911.                   "The number of NBP LookUp Replies received."
  3912.               ::= { nbp 3 }
  3913.  
  3914.           nbpInBroadcastRequests OBJECT-TYPE
  3915.               SYNTAX Counter
  3916.               ACCESS read-only
  3917.               STATUS mandatory
  3918.               DESCRIPTION
  3919.                   "The number of NBP Broadcast Requests received."
  3920.               ::= { nbp 4 }
  3921.  
  3922.           nbpInForwardRequests OBJECT-TYPE
  3923.               SYNTAX Counter
  3924.               ACCESS read-only
  3925.               STATUS mandatory
  3926.               DESCRIPTION
  3927.                   "The number of NBP Forward Requests received."
  3928.               ::= { nbp 5 }
  3929.  
  3930.           nbpOutLookUpReplies OBJECT-TYPE
  3931.               SYNTAX Counter
  3932.               ACCESS read-only
  3933.               STATUS mandatory
  3934.               DESCRIPTION
  3935.                   "The number of NBP LookUp Replies sent."
  3936.               ::= { nbp 6 }
  3937.  
  3938.           nbpRegistrationFailures OBJECT-TYPE
  3939.               SYNTAX Counter
  3940.               ACCESS read-only
  3941.               STATUS mandatory
  3942.               DESCRIPTION
  3943.                   "The number of times this node experienced a failure in
  3944.                   attempting to register an NBP entity."
  3945.               ::= { nbp 7 }
  3946.  
  3947.  
  3948.  
  3949.  
  3950.  
  3951.           Waldbusser, Frisa                                    [Page 66]
  3952.  
  3953.  
  3954.  
  3955.  
  3956.  
  3957.           Internet Draft         AppleTalk MIB II             April 1993
  3958.  
  3959.  
  3960.           nbpInErrors OBJECT-TYPE
  3961.               SYNTAX Counter
  3962.               ACCESS read-only
  3963.               STATUS mandatory
  3964.               DESCRIPTION
  3965.                   "The number of NBP packets received by this entity that were
  3966.                   rejected for any error."
  3967.               ::= { nbp 8 }
  3968.  
  3969.  
  3970.  
  3971.  
  3972.  
  3973.  
  3974.  
  3975.  
  3976.  
  3977.  
  3978.  
  3979.  
  3980.  
  3981.  
  3982.  
  3983.  
  3984.  
  3985.  
  3986.  
  3987.  
  3988.  
  3989.  
  3990.  
  3991.  
  3992.  
  3993.  
  3994.  
  3995.  
  3996.  
  3997.  
  3998.  
  3999.  
  4000.  
  4001.  
  4002.  
  4003.  
  4004.  
  4005.  
  4006.  
  4007.  
  4008.  
  4009.  
  4010.           Waldbusser, Frisa                                    [Page 67]
  4011.  
  4012.  
  4013.  
  4014.  
  4015.  
  4016.           Internet Draft         AppleTalk MIB II             April 1993
  4017.  
  4018.  
  4019.           -- The ATEcho Group
  4020.           --
  4021.           -- Implementation of this group is mandatory for all entities that
  4022.           -- implement ATEcho
  4023.  
  4024.           atechoRequests OBJECT-TYPE
  4025.               SYNTAX Counter
  4026.               ACCESS read-only
  4027.               STATUS mandatory
  4028.               DESCRIPTION
  4029.                   "The number of AppleTalk Echo requests received."
  4030.               ::= { atecho 1 }
  4031.  
  4032.           atechoReplies OBJECT-TYPE
  4033.               SYNTAX Counter
  4034.               ACCESS read-only
  4035.               STATUS mandatory
  4036.               DESCRIPTION
  4037.                   "The number of AppleTalk Echo replies sent."
  4038.               ::= { atecho 2 }
  4039.  
  4040.           atechoOutRequests OBJECT-TYPE
  4041.               SYNTAX Counter
  4042.               ACCESS read-only
  4043.               STATUS mandatory
  4044.               DESCRIPTION
  4045.                   "The count of AppleTalk Echo requests sent."
  4046.               ::= { atecho 3 }
  4047.  
  4048.           atechoInReplies OBJECT-TYPE
  4049.               SYNTAX Counter
  4050.               ACCESS read-only
  4051.               STATUS mandatory
  4052.               DESCRIPTION
  4053.                   "The count of AppleTalk Echo replies received."
  4054.               ::= { atecho 4 }
  4055.  
  4056.  
  4057.  
  4058.  
  4059.  
  4060.  
  4061.  
  4062.  
  4063.  
  4064.  
  4065.  
  4066.  
  4067.  
  4068.  
  4069.           Waldbusser, Frisa                                    [Page 68]
  4070.  
  4071.  
  4072.  
  4073.  
  4074.  
  4075.           Internet Draft         AppleTalk MIB II             April 1993
  4076.  
  4077.  
  4078.           -- The ATP Group
  4079.           --
  4080.           -- Implementation of this group is mandatory for all entities that
  4081.           -- implement ATP
  4082.  
  4083.           atpInPkts OBJECT-TYPE
  4084.               SYNTAX Counter
  4085.               ACCESS read-only
  4086.               STATUS mandatory
  4087.               DESCRIPTION
  4088.                   "The number of ATP packets received by this entity."
  4089.               ::= { atp 1 }
  4090.  
  4091.           atpOutPkts OBJECT-TYPE
  4092.               SYNTAX Counter
  4093.               ACCESS read-only
  4094.               STATUS mandatory
  4095.               DESCRIPTION
  4096.                   "The number of ATP packets sent by this entity."
  4097.               ::= { atp 2 }
  4098.  
  4099.           atpTRequestRetransmissions OBJECT-TYPE
  4100.               SYNTAX Counter
  4101.               ACCESS read-only
  4102.               STATUS mandatory
  4103.               DESCRIPTION
  4104.                   "The number of times that a timeout occurred and a
  4105.                   Transaction Request packet needed to be retransmitted
  4106.                   by this host."
  4107.               ::= { atp 3 }
  4108.  
  4109.           atpTResponseRetransmissions OBJECT-TYPE
  4110.               SYNTAX Counter
  4111.               ACCESS read-only
  4112.               STATUS mandatory
  4113.               DESCRIPTION
  4114.                   "The number of times a timeout was detected and a
  4115.                   Transaction Response packet needed to be retransmitted
  4116.                   by this host."
  4117.               ::= { atp 4 }
  4118.  
  4119.           atpReleaseTimerExpiredCounts OBJECT-TYPE
  4120.               SYNTAX Counter
  4121.               ACCESS read-only
  4122.               STATUS mandatory
  4123.  
  4124.  
  4125.  
  4126.  
  4127.  
  4128.           Waldbusser, Frisa                                    [Page 69]
  4129.  
  4130.  
  4131.  
  4132.  
  4133.  
  4134.           Internet Draft         AppleTalk MIB II             April 1993
  4135.  
  4136.  
  4137.               DESCRIPTION
  4138.                   "The number of times the release timer expired, as a result
  4139.                   of which a Request Control Block had to be deleted."
  4140.               ::= { atp 5 }
  4141.  
  4142.           atpRetryCountExceededs OBJECT-TYPE
  4143.               SYNTAX Counter
  4144.               ACCESS read-only
  4145.               STATUS mandatory
  4146.               DESCRIPTION
  4147.                   "The number of times the retry count was exceeded, and an
  4148.                   error was returned to the client of ATP."
  4149.               ::= { atp 6 }
  4150.  
  4151.           -- As an example, an instance of the atpListenerStatus object
  4152.           -- might be named atpListenerStatus.0.80.220.3
  4153.  
  4154.           atpListenerTable OBJECT-TYPE
  4155.               SYNTAX SEQUENCE OF AtpListenerEntry
  4156.               ACCESS not-accessible
  4157.               STATUS mandatory
  4158.               DESCRIPTION
  4159.                   "The atpListenerTable stores information for each ATP
  4160.                   socket that has a listener."
  4161.               ::= { atp 7 }
  4162.  
  4163.           atpListenerEntry OBJECT-TYPE
  4164.               SYNTAX AtpListenerEntry
  4165.               ACCESS not-accessible
  4166.               STATUS mandatory
  4167.               DESCRIPTION
  4168.                   "This atpListenerEntry contains information about a
  4169.                   particular socket that has a socket listener."
  4170.               INDEX { atpListenerAddress }
  4171.               ::= { atpListenerTable 1 }
  4172.  
  4173.           AtpListenerEntry ::= SEQUENCE {
  4174.               atpListenerAddress   DdpSocketAddress,
  4175.               atpListenerStatus    INTEGER
  4176.           }
  4177.  
  4178.           atpListenerAddress OBJECT-TYPE
  4179.               SYNTAX DdpSocketAddress
  4180.               ACCESS not-accessible
  4181.               STATUS mandatory
  4182.  
  4183.  
  4184.  
  4185.  
  4186.  
  4187.           Waldbusser, Frisa                                    [Page 70]
  4188.  
  4189.  
  4190.  
  4191.  
  4192.  
  4193.           Internet Draft         AppleTalk MIB II             April 1993
  4194.  
  4195.  
  4196.               DESCRIPTION
  4197.                   "The DDP address that this socket listener is bound to.
  4198.                   If this socket listener isn't bound to a particular
  4199.                   address, for instance if it is intended for all
  4200.                   interfaces, this object shall have the value of three
  4201.                   octets of zero followed by one octet of socket number."
  4202.               ::= { atpListenerEntry 1 }
  4203.  
  4204.           atpListenerStatus OBJECT-TYPE
  4205.               SYNTAX INTEGER {
  4206.                   valid(1),
  4207.                   invalid(2)
  4208.               }
  4209.               ACCESS read-write
  4210.               STATUS mandatory
  4211.               DESCRIPTION
  4212.                   "The status of this socket.
  4213.  
  4214.                   Setting this object to the value invalid(2) has the
  4215.                   effect of invalidating the corresponding entry in the
  4216.                   atpListenerTable.  That is, it effectively disassociates
  4217.                   the mapping identified with said entry.  It is an
  4218.                   implementation-specific matter as to whether the agent
  4219.                   removes an invalidated entry from the table.
  4220.                   Accordingly, management stations must be prepared to
  4221.                   receive from agents tabular information corresponding
  4222.                   to entries not currently in use.  Proper
  4223.                   interpretation of such entries requires examination
  4224.                   of the relevant atpListenerStatus object."
  4225.               ::= { atpListenerEntry 2 }
  4226.  
  4227.  
  4228.  
  4229.  
  4230.  
  4231.  
  4232.  
  4233.  
  4234.  
  4235.  
  4236.  
  4237.  
  4238.  
  4239.  
  4240.  
  4241.  
  4242.  
  4243.  
  4244.  
  4245.  
  4246.           Waldbusser, Frisa                                    [Page 71]
  4247.  
  4248.  
  4249.  
  4250.  
  4251.  
  4252.           Internet Draft         AppleTalk MIB II             April 1993
  4253.  
  4254.  
  4255.           -- The PAP group
  4256.           --
  4257.           -- Implementation of this group is mandatory for all entities that
  4258.           -- implement PAP
  4259.  
  4260.           papInOpenConns OBJECT-TYPE
  4261.               SYNTAX Counter
  4262.               ACCESS read-only
  4263.               STATUS mandatory
  4264.               DESCRIPTION
  4265.                   "The number of PAP Open Connection requests received by
  4266.                   this entity."
  4267.               ::= { pap 1 }
  4268.  
  4269.           papOutOpenConns OBJECT-TYPE
  4270.               SYNTAX Counter
  4271.               ACCESS read-only
  4272.               STATUS mandatory
  4273.               DESCRIPTION
  4274.                   "The number of PAP Open Connection requests sent by
  4275.                   this entity."
  4276.               ::= { pap 2 }
  4277.  
  4278.           papInDatas OBJECT-TYPE
  4279.               SYNTAX Counter
  4280.               ACCESS read-only
  4281.               STATUS mandatory
  4282.               DESCRIPTION
  4283.                   "The number of PAP Data messages received by
  4284.                   this entity."
  4285.               ::= { pap 3 }
  4286.  
  4287.           papOutDatas OBJECT-TYPE
  4288.               SYNTAX Counter
  4289.               ACCESS read-only
  4290.               STATUS mandatory
  4291.               DESCRIPTION
  4292.                   "The number of PAP Data messages sent by
  4293.                   this entity."
  4294.               ::= { pap 4 }
  4295.  
  4296.           papInCloseConns OBJECT-TYPE
  4297.               SYNTAX Counter
  4298.               ACCESS read-only
  4299.               STATUS mandatory
  4300.  
  4301.  
  4302.  
  4303.  
  4304.  
  4305.           Waldbusser, Frisa                                    [Page 72]
  4306.  
  4307.  
  4308.  
  4309.  
  4310.  
  4311.           Internet Draft         AppleTalk MIB II             April 1993
  4312.  
  4313.  
  4314.               DESCRIPTION
  4315.                   "The number of PAP Close Connection requests received by
  4316.                   this entity."
  4317.               ::= { pap 5 }
  4318.  
  4319.           papOutCloseConns OBJECT-TYPE
  4320.               SYNTAX Counter
  4321.               ACCESS read-only
  4322.               STATUS mandatory
  4323.               DESCRIPTION
  4324.                   "The number of PAP Close Connection requests sent by
  4325.                   this entity."
  4326.               ::= { pap 6 }
  4327.  
  4328.           papTickleTimeoutCloses OBJECT-TYPE
  4329.               SYNTAX Counter
  4330.               ACCESS read-only
  4331.               STATUS mandatory
  4332.               DESCRIPTION
  4333.                   "The number of times the PAP entity on this node closed
  4334.                   a connection because it didn't receive a Tickle message
  4335.                   before its timer expired."
  4336.               ::= { pap 7 }
  4337.  
  4338.           -- As an example, an instance of the papServerStatus object
  4339.           -- might be named papServerStatus.1
  4340.  
  4341.           papServerTable OBJECT-TYPE
  4342.               SYNTAX SEQUENCE OF PapServerEntry
  4343.               ACCESS not-accessible
  4344.               STATUS mandatory
  4345.               DESCRIPTION
  4346.                   "A list of servers on this entity that are accessible through
  4347.                   the Printer Access Protocol."
  4348.               ::= { pap 8 }
  4349.  
  4350.           papServerEntry OBJECT-TYPE
  4351.               SYNTAX PapServerEntry
  4352.               ACCESS not-accessible
  4353.               STATUS mandatory
  4354.               DESCRIPTION
  4355.                   "A set of information about a particular PAP server's
  4356.                   configuration and performance."
  4357.               INDEX { papServerIndex }
  4358.               ::= { papServerTable 1 }
  4359.  
  4360.  
  4361.  
  4362.  
  4363.  
  4364.           Waldbusser, Frisa                                    [Page 73]
  4365.  
  4366.  
  4367.  
  4368.  
  4369.  
  4370.           Internet Draft         AppleTalk MIB II             April 1993
  4371.  
  4372.  
  4373.           PapServerEntry ::= SEQUENCE {
  4374.               papServerIndex                          INTEGER,
  4375.               papServerListeningSocket                DdpSocketAddress,
  4376.               papServerStatus                         DisplayString,
  4377.               papServerCompletedJobs                  Counter,
  4378.               papServerBusyJobs                       INTEGER,
  4379.               papServerFreeJobs                       INTEGER,
  4380.               papServerAuthenticationFailures         Counter,
  4381.               papServerAccountingFailures             Counter,
  4382.               papServerGeneralFailures                Counter,
  4383.               papServerState                          INTEGER,
  4384.               papServerLastStatusMsg                  DisplayString
  4385.           }
  4386.  
  4387.           papServerIndex OBJECT-TYPE
  4388.               SYNTAX INTEGER
  4389.               ACCESS not-accessible
  4390.               STATUS mandatory
  4391.               DESCRIPTION
  4392.                   "An unique value for each Printer Access Protocol Server."
  4393.               ::= { papServerEntry 1 }
  4394.  
  4395.           papServerListeningSocket OBJECT-TYPE
  4396.               SYNTAX DdpSocketAddress
  4397.               ACCESS read-write
  4398.               STATUS mandatory
  4399.               DESCRIPTION
  4400.                   "The Server Listening Socket that this PAP server is
  4401.                   listening on."
  4402.               ::= { papServerEntry 2 }
  4403.  
  4404.           papServerStatus OBJECT-TYPE
  4405.               SYNTAX DisplayString
  4406.               ACCESS read-only
  4407.               STATUS mandatory
  4408.               DESCRIPTION
  4409.                   "The status string of this server.  This is the message as it
  4410.                   would appear in a PAP Status Reply from this server."
  4411.               ::= { papServerEntry 3 }
  4412.  
  4413.           papServerCompletedJobs OBJECT-TYPE
  4414.               SYNTAX Counter
  4415.               ACCESS read-only
  4416.               STATUS mandatory
  4417.               DESCRIPTION
  4418.  
  4419.  
  4420.  
  4421.  
  4422.  
  4423.           Waldbusser, Frisa                                    [Page 74]
  4424.  
  4425.  
  4426.  
  4427.  
  4428.  
  4429.           Internet Draft         AppleTalk MIB II             April 1993
  4430.  
  4431.  
  4432.                   "The number of jobs that have been accepted and successfully
  4433.                   executed by this server."
  4434.               ::= { papServerEntry 4 }
  4435.  
  4436.           papServerBusyJobs OBJECT-TYPE
  4437.               SYNTAX INTEGER
  4438.               ACCESS read-only
  4439.               STATUS mandatory
  4440.               DESCRIPTION
  4441.                   "The number of GetNextJob calls that have accepted and are
  4442.                   currently executing a job."
  4443.               ::= { papServerEntry 5 }
  4444.  
  4445.           papServerFreeJobs OBJECT-TYPE
  4446.               SYNTAX INTEGER
  4447.               ACCESS read-only
  4448.               STATUS mandatory
  4449.               DESCRIPTION
  4450.                   "The minimum number of GetNextJob calls that are currently
  4451.                   waiting for a job."
  4452.               ::= { papServerEntry 6 }
  4453.  
  4454.           papServerAuthenticationFailures OBJECT-TYPE
  4455.               SYNTAX Counter
  4456.               ACCESS read-only
  4457.               STATUS mandatory
  4458.               DESCRIPTION
  4459.                   "The number of times this PAP server rejected a job because
  4460.                   the job was not correctly authenticated."
  4461.               ::= { papServerEntry 7 }
  4462.  
  4463.           papServerAccountingFailures OBJECT-TYPE
  4464.               SYNTAX Counter
  4465.               ACCESS read-only
  4466.               STATUS mandatory
  4467.               DESCRIPTION
  4468.                   "The number of times this PAP server rejected a job because
  4469.                   the job did not fit some accounting rule, such as exceeding
  4470.                   a quota."
  4471.               ::= { papServerEntry 8 }
  4472.  
  4473.           papServerGeneralFailures OBJECT-TYPE
  4474.               SYNTAX Counter
  4475.               ACCESS read-only
  4476.               STATUS mandatory
  4477.  
  4478.  
  4479.  
  4480.  
  4481.  
  4482.           Waldbusser, Frisa                                    [Page 75]
  4483.  
  4484.  
  4485.  
  4486.  
  4487.  
  4488.           Internet Draft         AppleTalk MIB II             April 1993
  4489.  
  4490.  
  4491.               DESCRIPTION
  4492.                   "The number of times this PAP server rejected a job for
  4493.                   some reason other than authentication or accounting
  4494.                   failures."
  4495.               ::= { papServerEntry 9 }
  4496.  
  4497.           papServerState OBJECT-TYPE
  4498.               SYNTAX INTEGER {
  4499.                   valid(1),
  4500.                   invalid(2)
  4501.               }
  4502.               ACCESS read-write
  4503.               STATUS mandatory
  4504.               DESCRIPTION
  4505.                   "The state of this PAP Server entry.
  4506.  
  4507.                   Setting this object to the value invalid(2) has the
  4508.                   effect of invalidating the corresponding entry in the
  4509.                   papServerTable.  That is, it  effectively disassociates
  4510.                   the mapping identified with said entry.  It is an
  4511.                   implementation-specific matter as to whether the agent
  4512.                   removes an invalidated entry from the table.
  4513.                   Accordingly, management stations must be prepared to
  4514.                   receive from agents tabular information corresponding
  4515.                   to entries not currently in use.  Proper
  4516.                   interpretation of such entries requires examination
  4517.                   of the relevant papServerState object."
  4518.               ::= { papServerEntry 10 }
  4519.  
  4520.           papServerLastStatusMsg OBJECT-TYPE
  4521.               SYNTAX DisplayString
  4522.               ACCESS read-only
  4523.               STATUS mandatory
  4524.               DESCRIPTION
  4525.                   "The last status message that was transmitted by
  4526.                   this server."
  4527.               ::= { papServerEntry 11 }
  4528.  
  4529.  
  4530.  
  4531.  
  4532.  
  4533.  
  4534.  
  4535.  
  4536.  
  4537.  
  4538.  
  4539.  
  4540.  
  4541.           Waldbusser, Frisa                                    [Page 76]
  4542.  
  4543.  
  4544.  
  4545.  
  4546.  
  4547.           Internet Draft         AppleTalk MIB II             April 1993
  4548.  
  4549.  
  4550.           -- The ASP Group
  4551.           --
  4552.           -- Implementation of this group is mandatory for all entities that
  4553.           -- implement ASP
  4554.  
  4555.           aspInputTransactions OBJECT-TYPE
  4556.               SYNTAX Counter
  4557.               ACCESS read-only
  4558.               STATUS mandatory
  4559.               DESCRIPTION
  4560.                   "The number of ASP requests and replies received by
  4561.                   this entity.  Note that this is not necessarily the
  4562.                   number of packets containing ASP transactions."
  4563.               ::= { asp 1 }
  4564.  
  4565.           aspOutputTransactions OBJECT-TYPE
  4566.               SYNTAX Counter
  4567.               ACCESS read-only
  4568.               STATUS mandatory
  4569.               DESCRIPTION
  4570.                   "The number of ASP requests and replies sent by this
  4571.                   entity.  Note that this is not necessarily the number
  4572.                   of packets containing ASP transactions."
  4573.               ::= { asp 2 }
  4574.  
  4575.           aspInOpenSessions OBJECT-TYPE
  4576.               SYNTAX Counter
  4577.               ACCESS read-only
  4578.               STATUS mandatory
  4579.               DESCRIPTION
  4580.                   "The number of ASP Open Session requests and replies
  4581.                   received by this entity."
  4582.               ::= { asp 3 }
  4583.  
  4584.           aspOutOpenSessions OBJECT-TYPE
  4585.               SYNTAX Counter
  4586.               ACCESS read-only
  4587.               STATUS mandatory
  4588.               DESCRIPTION
  4589.                   "The number of ASP Open Session requests and replies
  4590.                   sent by this entity."
  4591.               ::= { asp 4 }
  4592.  
  4593.           aspInCloseSessions OBJECT-TYPE
  4594.               SYNTAX Counter
  4595.  
  4596.  
  4597.  
  4598.  
  4599.  
  4600.           Waldbusser, Frisa                                    [Page 77]
  4601.  
  4602.  
  4603.  
  4604.  
  4605.  
  4606.           Internet Draft         AppleTalk MIB II             April 1993
  4607.  
  4608.  
  4609.               ACCESS read-only
  4610.               STATUS mandatory
  4611.               DESCRIPTION
  4612.                   "The number of ASP Close Session requests and replies
  4613.                   received by this entity."
  4614.               ::= { asp 5 }
  4615.  
  4616.           aspOutCloseSessions OBJECT-TYPE
  4617.               SYNTAX Counter
  4618.               ACCESS read-only
  4619.               STATUS mandatory
  4620.               DESCRIPTION
  4621.                   "The number of ASP Close Session requests and replies
  4622.                   sent by this entity."
  4623.              ::= { asp 6 }
  4624.  
  4625.           aspNoMoreSessionsErrors OBJECT-TYPE
  4626.               SYNTAX Counter
  4627.               ACCESS read-only
  4628.               STATUS mandatory
  4629.               DESCRIPTION
  4630.                   "The number of times an error condition was returned
  4631.                   because this server implementation could not support
  4632.                   another session."
  4633.               ::= { asp 7 }
  4634.  
  4635.           aspTickleTimeOutCloses OBJECT-TYPE
  4636.               SYNTAX Counter
  4637.               ACCESS read-only
  4638.               STATUS mandatory
  4639.               DESCRIPTION
  4640.                   "The number of times the ASP entity on this node closed
  4641.                   a connection because it didn't receive any messages
  4642.                   from the remote end before its timer expired."
  4643.               ::= { asp 8 }
  4644.  
  4645.           -- As an example, an instance of the aspConnState object
  4646.           -- might be named aspConnState.0.80.220.135.0.80.239.119.12
  4647.  
  4648.           aspConnTable OBJECT-TYPE
  4649.               SYNTAX SEQUENCE OF AspConnEntry
  4650.               ACCESS not-accessible
  4651.               STATUS mandatory
  4652.               DESCRIPTION
  4653.                   "A list of ASP connections on this entity."
  4654.  
  4655.  
  4656.  
  4657.  
  4658.  
  4659.           Waldbusser, Frisa                                    [Page 78]
  4660.  
  4661.  
  4662.  
  4663.  
  4664.  
  4665.           Internet Draft         AppleTalk MIB II             April 1993
  4666.  
  4667.  
  4668.               ::= { asp 9 }
  4669.  
  4670.           aspConnEntry OBJECT-TYPE
  4671.               SYNTAX AspConnEntry
  4672.               ACCESS not-accessible
  4673.               STATUS mandatory
  4674.               DESCRIPTION
  4675.                   "A set of information describing an ASP connection."
  4676.               INDEX { aspConnLocalAddress, aspConnRemoteAddress,
  4677.                       aspConnID }
  4678.               ::= { aspConnTable 1 }
  4679.  
  4680.           AspConnEntry ::= SEQUENCE {
  4681.               aspConnLocalAddress        DdpSocketAddress,
  4682.               aspConnRemoteAddress       DdpSocketAddress,
  4683.               aspConnID                  INTEGER (1..255),
  4684.               aspConnLastReqNum          INTEGER (1..65535),
  4685.               aspConnServerEnd           INTEGER,
  4686.               aspConnState               INTEGER
  4687.           }
  4688.  
  4689.           aspConnLocalAddress OBJECT-TYPE
  4690.               SYNTAX DdpSocketAddress
  4691.               ACCESS not-accessible
  4692.               STATUS mandatory
  4693.               DESCRIPTION
  4694.                   "The local address of this ASP connection."
  4695.               ::= { aspConnEntry 1 }
  4696.  
  4697.           aspConnRemoteAddress OBJECT-TYPE
  4698.               SYNTAX DdpSocketAddress
  4699.               ACCESS not-accessible
  4700.               STATUS mandatory
  4701.               DESCRIPTION
  4702.                   "The remote address of this ASP connection.  If
  4703.                   this entry is in the listening mode, this object
  4704.                   shall have a value of four octets of zero."
  4705.               ::= { aspConnEntry 2 }
  4706.  
  4707.           aspConnID OBJECT-TYPE
  4708.               SYNTAX INTEGER (1..255)
  4709.               ACCESS not-accessible
  4710.               STATUS mandatory
  4711.               DESCRIPTION
  4712.                   "The remote Connection ID of this ASP connection.  If
  4713.  
  4714.  
  4715.  
  4716.  
  4717.  
  4718.           Waldbusser, Frisa                                    [Page 79]
  4719.  
  4720.  
  4721.  
  4722.  
  4723.  
  4724.           Internet Draft         AppleTalk MIB II             April 1993
  4725.  
  4726.  
  4727.                   this entry is in the listening mode, this object
  4728.                   shall have a value of zero."
  4729.               ::= { aspConnEntry 3 }
  4730.  
  4731.           aspConnLastReqNum  OBJECT-TYPE
  4732.               SYNTAX INTEGER (1..65535)
  4733.               ACCESS read-only
  4734.               STATUS mandatory
  4735.               DESCRIPTION
  4736.                   "The last request number on this ASP connection.  If
  4737.                   this entry is in the listening mode, this object
  4738.                   shall have a value of zero."
  4739.               ::= { aspConnEntry 4 }
  4740.  
  4741.           aspConnServerEnd OBJECT-TYPE
  4742.               SYNTAX INTEGER {
  4743.                   sss(1), -- Server Session Socket
  4744.                   wss(2), -- Workstation Session Socket
  4745.                   sls(3)  -- Server Listening Socket
  4746.               }
  4747.               ACCESS read-only
  4748.               STATUS mandatory
  4749.               DESCRIPTION
  4750.                   "Specifies what mode the local session end is in."
  4751.               ::= { aspConnEntry 5 }
  4752.  
  4753.           aspConnState OBJECT-TYPE
  4754.               SYNTAX INTEGER {
  4755.                   open(1),
  4756.                   closed(2),
  4757.                   invalid(3)
  4758.               }
  4759.               ACCESS read-write
  4760.               STATUS mandatory
  4761.               DESCRIPTION
  4762.                   "The state of this ASP connection.
  4763.  
  4764.                   Setting this object to the value invalid(3) has the
  4765.                   effect of invalidating the corresponding entry in the
  4766.                   aspConnTable.  That is, it  effectively disassociates
  4767.                   the mapping identified with said entry.  It is an
  4768.                   implementation-specific matter as to whether the agent
  4769.                   removes an invalidated entry from the table.
  4770.                   Accordingly, management stations must be prepared to
  4771.                   receive from agents tabular information corresponding
  4772.  
  4773.  
  4774.  
  4775.  
  4776.  
  4777.           Waldbusser, Frisa                                    [Page 80]
  4778.  
  4779.  
  4780.  
  4781.  
  4782.  
  4783.           Internet Draft         AppleTalk MIB II             April 1993
  4784.  
  4785.  
  4786.                   to entries not currently in use.  Proper
  4787.                   interpretation of such entries requires examination
  4788.                   of the relevant aspConnState object."
  4789.               ::= { aspConnEntry 6 }
  4790.  
  4791.  
  4792.  
  4793.  
  4794.  
  4795.  
  4796.  
  4797.  
  4798.  
  4799.  
  4800.  
  4801.  
  4802.  
  4803.  
  4804.  
  4805.  
  4806.  
  4807.  
  4808.  
  4809.  
  4810.  
  4811.  
  4812.  
  4813.  
  4814.  
  4815.  
  4816.  
  4817.  
  4818.  
  4819.  
  4820.  
  4821.  
  4822.  
  4823.  
  4824.  
  4825.  
  4826.  
  4827.  
  4828.  
  4829.  
  4830.  
  4831.  
  4832.  
  4833.  
  4834.  
  4835.  
  4836.           Waldbusser, Frisa                                    [Page 81]
  4837.  
  4838.  
  4839.  
  4840.  
  4841.  
  4842.           Internet Draft         AppleTalk MIB II             April 1993
  4843.  
  4844.  
  4845.           -- The ADSP Group
  4846.           --
  4847.           -- Implementation of this group is mandatory for all entities that
  4848.           -- implement ADSP
  4849.  
  4850.  
  4851.           adspInPkts OBJECT-TYPE
  4852.               SYNTAX Counter
  4853.               ACCESS read-only
  4854.               STATUS mandatory
  4855.               DESCRIPTION
  4856.                   "The number of ADSP packets received by this entity."
  4857.               ::= { adsp 1 }
  4858.  
  4859.           adspOutPkts OBJECT-TYPE
  4860.               SYNTAX Counter
  4861.               ACCESS read-only
  4862.               STATUS mandatory
  4863.               DESCRIPTION
  4864.                   "The number of ADSP packets sent by this entity."
  4865.               ::= { adsp 2 }
  4866.  
  4867.           adspInOctets OBJECT-TYPE
  4868.               SYNTAX Counter
  4869.               ACCESS read-only
  4870.               STATUS mandatory
  4871.               DESCRIPTION
  4872.                   "The number of data octets contained in ADSP packets
  4873.                   received by this entity.  Note that this does not
  4874.                   include EOM bits."
  4875.               ::= { adsp 3 }
  4876.  
  4877.           adspOutOctets OBJECT-TYPE
  4878.               SYNTAX Counter
  4879.               ACCESS read-only
  4880.               STATUS mandatory
  4881.               DESCRIPTION
  4882.                   "The number of data octets contained in ADSP packets
  4883.                   sent by this entity.  Note that this does not include
  4884.                   EOM bits."
  4885.               ::= { adsp 4 }
  4886.  
  4887.           adspInDataPkts OBJECT-TYPE
  4888.               SYNTAX Counter
  4889.               ACCESS read-only
  4890.  
  4891.  
  4892.  
  4893.  
  4894.  
  4895.           Waldbusser, Frisa                                    [Page 82]
  4896.  
  4897.  
  4898.  
  4899.  
  4900.  
  4901.           Internet Draft         AppleTalk MIB II             April 1993
  4902.  
  4903.  
  4904.               STATUS mandatory
  4905.               DESCRIPTION
  4906.                   "The number of ADSP data packets this entity has received."
  4907.               ::= { adsp 5 }
  4908.  
  4909.           adspOutDataPkts OBJECT-TYPE
  4910.               SYNTAX Counter
  4911.               ACCESS read-only
  4912.               STATUS mandatory
  4913.               DESCRIPTION
  4914.                   "The number of ADSP data packets this entity has sent."
  4915.               ::= { adsp 6 }
  4916.  
  4917.           adspTimeoutErrors OBJECT-TYPE
  4918.               SYNTAX Counter
  4919.               ACCESS read-only
  4920.               STATUS mandatory
  4921.               DESCRIPTION
  4922.                   "The number of times the ADSP on this entity detected
  4923.                   an expired connection timer."
  4924.               ::= { adsp 7 }
  4925.  
  4926.           adspTimeoutCloseErrors OBJECT-TYPE
  4927.               SYNTAX Counter
  4928.               ACCESS read-only
  4929.               STATUS mandatory
  4930.               DESCRIPTION
  4931.                   "The number of times the ADSP on this entity closed a
  4932.                   connection because of too many timeouts."
  4933.               ::= { adsp 8 }
  4934.  
  4935.           -- As an example, an instance of the adspConnState object
  4936.           -- might be named adspConnState.0.80.220.7.0.80.239.142.31231
  4937.  
  4938.           adspConnTable OBJECT-TYPE
  4939.               SYNTAX SEQUENCE OF AdspConnEntry
  4940.               ACCESS not-accessible
  4941.               STATUS mandatory
  4942.               DESCRIPTION
  4943.                   "A list of ADSP connections on this entity."
  4944.               ::= { adsp 9 }
  4945.  
  4946.           adspConnEntry OBJECT-TYPE
  4947.               SYNTAX AdspConnEntry
  4948.               ACCESS not-accessible
  4949.  
  4950.  
  4951.  
  4952.  
  4953.  
  4954.           Waldbusser, Frisa                                    [Page 83]
  4955.  
  4956.  
  4957.  
  4958.  
  4959.  
  4960.           Internet Draft         AppleTalk MIB II             April 1993
  4961.  
  4962.  
  4963.               STATUS mandatory
  4964.               DESCRIPTION
  4965.                   "A set of information describing an ADSP connection."
  4966.               INDEX { adspConnLocalAddress, adspConnRemoteAddress,
  4967.                       adspConnLocalConnID }
  4968.               ::= { adspConnTable 1 }
  4969.  
  4970.           AdspConnEntry ::= SEQUENCE {
  4971.               adspConnLocalAddress        DdpSocketAddress,
  4972.               adspConnLocalConnID         INTEGER (0..65535),
  4973.               adspConnRemoteAddress       DdpSocketAddress,
  4974.               adspConnRemoteConnID        INTEGER (0..65535),
  4975.               adspConnState               INTEGER
  4976.           }
  4977.  
  4978.           adspConnLocalAddress OBJECT-TYPE
  4979.               SYNTAX DdpSocketAddress
  4980.               ACCESS not-accessible
  4981.               STATUS mandatory
  4982.               DESCRIPTION
  4983.                   "The local DDP address of this ADSP connection."
  4984.               ::= { adspConnEntry 1 }
  4985.  
  4986.           adspConnLocalConnID OBJECT-TYPE
  4987.               SYNTAX INTEGER (0..65535)
  4988.               ACCESS not-accessible
  4989.               STATUS mandatory
  4990.               DESCRIPTION
  4991.                   "The local Connection ID of this ADSP connection.  If
  4992.                   this entry specifies an ADSP listener, this value
  4993.                   shall be zero."
  4994.               ::= { adspConnEntry 2 }
  4995.  
  4996.           adspConnRemoteAddress OBJECT-TYPE
  4997.               SYNTAX DdpSocketAddress
  4998.               ACCESS not-accessible
  4999.               STATUS mandatory
  5000.               DESCRIPTION
  5001.                   "The remote DDP address of this ADSP connection.  If
  5002.                   this entry specifies an ADSP listener, this value
  5003.                   shall be zero."
  5004.               ::= { adspConnEntry 3 }
  5005.  
  5006.           adspConnRemoteConnID OBJECT-TYPE
  5007.               SYNTAX INTEGER (0..65535)
  5008.  
  5009.  
  5010.  
  5011.  
  5012.  
  5013.           Waldbusser, Frisa                                    [Page 84]
  5014.  
  5015.  
  5016.  
  5017.  
  5018.  
  5019.           Internet Draft         AppleTalk MIB II             April 1993
  5020.  
  5021.  
  5022.               ACCESS read-only
  5023.               STATUS mandatory
  5024.               DESCRIPTION
  5025.                   "The remote Connection ID of this ADSP connection.
  5026.                   If this entry specifies an ADSP listener, this value
  5027.                   shall be zero."
  5028.               ::= { adspConnEntry 4 }
  5029.  
  5030.           adspConnState OBJECT-TYPE
  5031.               SYNTAX INTEGER {
  5032.                   open(1),
  5033.                   localHalfOpen(2),
  5034.                   remoteHalfOpen(3),
  5035.                   listening(4),
  5036.                   closed(5),
  5037.                   invalid(6)
  5038.               }
  5039.               ACCESS read-write
  5040.               STATUS mandatory
  5041.               DESCRIPTION
  5042.                   "The state of this ADSP connection.  The state is open
  5043.                   if both ends are established.  If only one end is
  5044.                   established, then the state is half-open.  If neither
  5045.                   end is established, then the state is closed.  If an ADSP
  5046.                   server is listening on a socket and is not yet connected,
  5047.                   its state is set to listening, and the
  5048.                   adspConnRemoteAddress, adspConnRemoteSocket,
  5049.                   adspConnRemoteConnID, and adspConnRemoteWindowSize are
  5050.                   all set to zero.
  5051.  
  5052.                   Setting this object to the value invalid(6) has the
  5053.                   effect of invalidating the corresponding entry in the
  5054.                   adspConnTable.  That is, it  effectively disassociates
  5055.                   the mapping identified with said entry.  It is an
  5056.                   implementation-specific matter as to whether the agent
  5057.                   removes an invalidated entry from the table.
  5058.                   Accordingly, management stations must be prepared to
  5059.                   receive from agents tabular information corresponding
  5060.                   to entries not currently in use.  Proper
  5061.                   interpretation of such entries requires examination
  5062.                   of the relevant adspConnState object."
  5063.               ::= { adspConnEntry 5 }
  5064.  
  5065.  
  5066.  
  5067.  
  5068.  
  5069.  
  5070.  
  5071.  
  5072.           Waldbusser, Frisa                                    [Page 85]
  5073.  
  5074.  
  5075.  
  5076.  
  5077.  
  5078.           Internet Draft         AppleTalk MIB II             April 1993
  5079.  
  5080.  
  5081.           -- The ATPortPtoP Group
  5082.           --
  5083.           -- Implementation of this group is mandatory for all entities that
  5084.           -- implement AppleTalk point-to-point links
  5085.           --
  5086.           -- As an example, an instance of the atportPtoPRemoteAddress object
  5087.           -- might be named atportPtoPRemoteAddress.2
  5088.  
  5089.           atportPtoPTable OBJECT-TYPE
  5090.               SYNTAX SEQUENCE OF AtportPtoPEntry
  5091.               ACCESS not-accessible
  5092.               STATUS mandatory
  5093.               DESCRIPTION
  5094.                   "A list of AppleTalk point-to-point connections for
  5095.                   this entity."
  5096.               ::= { atportptop 1 }
  5097.  
  5098.           atportPtoPEntry OBJECT-TYPE
  5099.               SYNTAX AtportPtoPEntry
  5100.               ACCESS not-accessible
  5101.               STATUS mandatory
  5102.               DESCRIPTION
  5103.                   "The description of one of the AppleTalk point-to-point
  5104.                   connections on this entity."
  5105.               INDEX { atportPtoPIndex }
  5106.               ::= { atportPtoPTable 1 }
  5107.  
  5108.           AtportPtoPEntry ::= SEQUENCE {
  5109.               atportPtoPIndex           INTEGER,
  5110.               atportPtoPProtocol        OBJECT IDENTIFIER,
  5111.               atportPtoPRemoteName      DisplayString,
  5112.               atportPtoPRemoteAddress   OCTET STRING,
  5113.               atportPtoPPortIndex       INTEGER,
  5114.               atportPtoPStatus          INTEGER
  5115.           }
  5116.  
  5117.           atportPtoPIndex OBJECT-TYPE
  5118.               SYNTAX INTEGER
  5119.               ACCESS not-accessible
  5120.               STATUS mandatory
  5121.               DESCRIPTION
  5122.                   "A unique value for each AppleTalk point-to-point
  5123.                   connection.  Its value is between 1 and the total
  5124.                   number of AppleTalk point-to-point connections.  The
  5125.                   value for each connection must remain constant at
  5126.  
  5127.  
  5128.  
  5129.  
  5130.  
  5131.           Waldbusser, Frisa                                    [Page 86]
  5132.  
  5133.  
  5134.  
  5135.  
  5136.  
  5137.           Internet Draft         AppleTalk MIB II             April 1993
  5138.  
  5139.  
  5140.                   least from the re-initialization of the entity's
  5141.                   network management system to the next re-initialization."
  5142.               ::= { atportPtoPEntry 1 }
  5143.  
  5144.           atportPtoPProtocol OBJECT-TYPE
  5145.               SYNTAX OBJECT IDENTIFIER
  5146.               ACCESS read-write
  5147.               STATUS mandatory
  5148.               DESCRIPTION
  5149.                   "The protocol type used over the point-to-point
  5150.                   connection."
  5151.               ::= { atportPtoPEntry 2 }
  5152.  
  5153.           atportPtoPRemoteName OBJECT-TYPE
  5154.               SYNTAX DisplayString
  5155.               ACCESS read-write
  5156.               STATUS mandatory
  5157.               DESCRIPTION
  5158.                   "A text string containing the network node name of the
  5159.                   entity at the other end of the point-to-point link.
  5160.                   If the name is unknown or undefined, then this string is
  5161.                   zero length."
  5162.               ::= { atportPtoPEntry 3 }
  5163.  
  5164.           atportPtoPRemoteAddress OBJECT-TYPE
  5165.               SYNTAX OCTET STRING
  5166.               ACCESS read-write
  5167.               STATUS mandatory
  5168.               DESCRIPTION
  5169.                   "The network address of the entity at the other end
  5170.                   of the point-to-point link in network byte order.
  5171.                   The format of this address can be determined
  5172.                   by examinating the atportType corresponding to this
  5173.                   entry.  If the address is unknown or undefined, then this
  5174.                   string is zero length."
  5175.               ::= { atportPtoPEntry 4 }
  5176.  
  5177.           atportPtoPPortIndex OBJECT-TYPE
  5178.               SYNTAX INTEGER
  5179.               ACCESS read-write
  5180.               STATUS mandatory
  5181.               DESCRIPTION
  5182.                   "The AppleTalk port associated with this point-to-point
  5183.                   connection.  The interface identified by a particular
  5184.                   value of this index is the same interface as identified
  5185.  
  5186.  
  5187.  
  5188.  
  5189.  
  5190.           Waldbusser, Frisa                                    [Page 87]
  5191.  
  5192.  
  5193.  
  5194.  
  5195.  
  5196.           Internet Draft         AppleTalk MIB II             April 1993
  5197.  
  5198.  
  5199.                   by the same value of atportIndex."
  5200.               ::= { atportPtoPEntry 5 }
  5201.  
  5202.           atportPtoPStatus OBJECT-TYPE
  5203.               SYNTAX INTEGER {
  5204.                   valid(1),
  5205.                   invalid(2)
  5206.               }
  5207.               ACCESS read-write
  5208.               STATUS mandatory
  5209.               DESCRIPTION
  5210.                   "The status of this entry in the atportPtoPTable.
  5211.  
  5212.                   Setting this object to the value invalid(2) has the
  5213.                   effect of invalidating the corresponding entry in the
  5214.                   atportPtoPTable.  That is, it  effectively disassociates
  5215.                   the mapping identified with said entry.  It is an
  5216.                   implementation-specific matter as to whether the agent
  5217.                   removes an invalidated entry from the table.
  5218.                   Accordingly, management stations must be prepared to
  5219.                   receive from agents tabular information corresponding
  5220.                   to entries not currently in use.  Proper
  5221.                   interpretation of such entries requires examination
  5222.                   of the relevant atportPtoPStatus object."
  5223.               ::= { atportPtoPEntry 6 }
  5224.  
  5225.           atportPtoPProtoOids OBJECT IDENTIFIER ::= { atportptop 2 }
  5226.  
  5227.           -- A list of values to be used for the atportPtoPProtocol variable.
  5228.           -- When new protocols are defined, their oids may be defined in
  5229.           -- separate MIB documents in different branches of the tree.
  5230.  
  5231.           pToPProtoOther OBJECT IDENTIFIER ::= { atportPtoPProtoOids 1 }
  5232.           pToPProtoAurp OBJECT IDENTIFIER ::= { atportPtoPProtoOids 2 }
  5233.           pToPProtoCaymanUdp OBJECT IDENTIFIER ::=
  5234.                       { atportPtoPProtoOids 3 }
  5235.           pToPProtoAtkvmsDecnetIV OBJECT IDENTIFIER ::=
  5236.                       { atportPtoPProtoOids 4 }
  5237.           pToPProtoLiaisonUdp OBJECT IDENTIFIER ::=
  5238.                       { atportPtoPProtoOids 5 }
  5239.           pToPProtoIpx OBJECT IDENTIFIER ::= { atportPtoPProtoOids 6 }
  5240.           pToPProtoShivaIp OBJECT IDENTIFIER ::= { atportPtoPProtoOids 7 }
  5241.  
  5242.  
  5243.  
  5244.  
  5245.  
  5246.  
  5247.  
  5248.  
  5249.           Waldbusser, Frisa                                    [Page 88]
  5250.  
  5251.  
  5252.  
  5253.  
  5254.  
  5255.           Internet Draft         AppleTalk MIB II             April 1993
  5256.  
  5257.  
  5258.           -- The Per Port Counters Group
  5259.           --
  5260.           -- Implementation of this group is optional.
  5261.           --
  5262.           -- As an example, an instance of the perPortAarpInProbes object
  5263.           -- might be named perPortAarpInProbes.2
  5264.  
  5265.           perPortTable OBJECT-TYPE
  5266.               SYNTAX SEQUENCE OF PerPortEntry
  5267.               ACCESS not-accessible
  5268.               STATUS mandatory
  5269.               DESCRIPTION
  5270.                   "The table of per-port statistics for this entity."
  5271.               ::= { perPort 1 }
  5272.  
  5273.           perPortEntry OBJECT-TYPE
  5274.               SYNTAX PerPortEntry
  5275.               ACCESS not-accessible
  5276.               STATUS mandatory
  5277.               DESCRIPTION
  5278.                   "The statistics available for a particular port on
  5279.                   this entity."
  5280.               INDEX { atportIndex }
  5281.               ::= { perPortTable  1 }
  5282.  
  5283.           PerPortEntry ::= SEQUENCE {
  5284.               perPortAarpInProbes Counter,
  5285.               perPortAarpOutProbes Counter,
  5286.               perPortAarpInReqs Counter,
  5287.               perPortAarpOutReqs Counter,
  5288.               perPortAarpInRsps Counter,
  5289.               perPortAarpOutRsps Counter,
  5290.               perPortDdpInReceives Counter,
  5291.               perPortDdpInLocalDatagrams Counter,
  5292.               perPortDdpNoProtocolHandlers Counter,
  5293.               perPortDdpTooShortErrors Counter,
  5294.               perPortDdpTooLongErrors Counter,
  5295.               perPortDdpChecksumErrors Counter,
  5296.               perPortDdpForwRequests Counter,
  5297.               perPortRtmpInDataPkts Counter,
  5298.               perPortRtmpOutDataPkts Counter,
  5299.               perPortRtmpInRequestPkts Counter,
  5300.               perPortRtmpRouteDeletes Counter,
  5301.               perPortZipInZipQueries Counter,
  5302.               perPortZipInZipReplies Counter,
  5303.  
  5304.  
  5305.  
  5306.  
  5307.  
  5308.           Waldbusser, Frisa                                    [Page 89]
  5309.  
  5310.  
  5311.  
  5312.  
  5313.  
  5314.           Internet Draft         AppleTalk MIB II             April 1993
  5315.  
  5316.  
  5317.               perPortZipInZipExtendedReplies Counter,
  5318.               perPortZipZoneConflictErrors Counter,
  5319.               perPortZipInErrors Counter,
  5320.               perPortNbpInLookUpRequests Counter,
  5321.               perPortNbpInLookUpReplies Counter,
  5322.               perPortNbpInBroadcastRequests Counter,
  5323.               perPortNbpInForwardRequests Counter,
  5324.               perPortNbpOutLookUpReplies Counter,
  5325.               perPortNbpRegistrationFailures Counter,
  5326.               perPortNbpInErrors Counter,
  5327.               perPortEchoRequests Counter,
  5328.               perPortEchoReplies Counter
  5329.           }
  5330.  
  5331.           perPortAarpInProbes OBJECT-TYPE
  5332.               SYNTAX Counter
  5333.               ACCESS read-only
  5334.               STATUS mandatory
  5335.               DESCRIPTION
  5336.                   "The total number of AARP Probe packets received
  5337.                   by this entity on this port."
  5338.               ::= { perPortEntry 1 }
  5339.  
  5340.           perPortAarpOutProbes OBJECT-TYPE
  5341.               SYNTAX Counter
  5342.               ACCESS read-only
  5343.               STATUS mandatory
  5344.               DESCRIPTION
  5345.                   "The total number of AARP Probe packets sent by
  5346.                   this entity on this port."
  5347.               ::= { perPortEntry 2 }
  5348.  
  5349.           perPortAarpInReqs OBJECT-TYPE
  5350.               SYNTAX Counter
  5351.               ACCESS read-only
  5352.               STATUS mandatory
  5353.               DESCRIPTION
  5354.                   "The total number of AARP Request packets received
  5355.                   by this entity on this port."
  5356.               ::= { perPortEntry 3 }
  5357.  
  5358.           perPortAarpOutReqs OBJECT-TYPE
  5359.               SYNTAX Counter
  5360.               ACCESS read-only
  5361.               STATUS mandatory
  5362.  
  5363.  
  5364.  
  5365.  
  5366.  
  5367.           Waldbusser, Frisa                                    [Page 90]
  5368.  
  5369.  
  5370.  
  5371.  
  5372.  
  5373.           Internet Draft         AppleTalk MIB II             April 1993
  5374.  
  5375.  
  5376.               DESCRIPTION
  5377.                   "The total number of AARP Request packets sent by
  5378.                   this entity on this port."
  5379.               ::= { perPortEntry 4 }
  5380.  
  5381.           perPortAarpInRsps OBJECT-TYPE
  5382.               SYNTAX Counter
  5383.               ACCESS read-only
  5384.               STATUS mandatory
  5385.               DESCRIPTION
  5386.                   "The total number of AARP Response packets received
  5387.                   by this entity on this port."
  5388.               ::= { perPortEntry 5 }
  5389.  
  5390.           perPortAarpOutRsps OBJECT-TYPE
  5391.               SYNTAX Counter
  5392.               ACCESS read-only
  5393.               STATUS mandatory
  5394.               DESCRIPTION
  5395.                   "The total number of AARP Response packets sent by
  5396.                   this entity on this port."
  5397.               ::= { perPortEntry 6 }
  5398.  
  5399.  
  5400.           perPortDdpInReceives OBJECT-TYPE
  5401.               SYNTAX Counter
  5402.               ACCESS read-only
  5403.               STATUS mandatory
  5404.               DESCRIPTION
  5405.                   "The total number of input datagrams received by DDP on
  5406.                   this port, including those received in error."
  5407.               ::= { perPortEntry 7 }
  5408.  
  5409.           perPortDdpInLocalDatagrams OBJECT-TYPE
  5410.               SYNTAX Counter
  5411.               ACCESS read-only
  5412.               STATUS mandatory
  5413.               DESCRIPTION
  5414.                   "The total number of input DDP datagrams on this port for
  5415.                   which this entity was their final DDP destination."
  5416.               ::= { perPortEntry 8 }
  5417.  
  5418.           perPortDdpNoProtocolHandlers OBJECT-TYPE
  5419.               SYNTAX Counter
  5420.               ACCESS read-only
  5421.  
  5422.  
  5423.  
  5424.  
  5425.  
  5426.           Waldbusser, Frisa                                    [Page 91]
  5427.  
  5428.  
  5429.  
  5430.  
  5431.  
  5432.           Internet Draft         AppleTalk MIB II             April 1993
  5433.  
  5434.  
  5435.               STATUS mandatory
  5436.               DESCRIPTION
  5437.                   "The total number of DDP datagrams addressed to this
  5438.                   entity on this port that were addressed to an upper
  5439.                   layer protocol for which no protocol handler existed."
  5440.               ::= { perPortEntry 9 }
  5441.  
  5442.           perPortDdpTooShortErrors OBJECT-TYPE
  5443.               SYNTAX Counter
  5444.               ACCESS read-only
  5445.               STATUS mandatory
  5446.               DESCRIPTION
  5447.                   "The total number of input DDP datagrams on this port
  5448.                   dropped because the received data length was less than
  5449.                   the data length specified in the DDP header or the
  5450.                   received data length was less than the length of the
  5451.                   expected DDP header."
  5452.               ::= { perPortEntry 10 }
  5453.  
  5454.           perPortDdpTooLongErrors OBJECT-TYPE
  5455.               SYNTAX Counter
  5456.               ACCESS read-only
  5457.               STATUS mandatory
  5458.               DESCRIPTION
  5459.                   "The total number of input DDP datagrams on this port
  5460.                   dropped because they exceeded the maximum DDP datagram
  5461.                   size."
  5462.               ::= { perPortEntry 11 }
  5463.  
  5464.           perPortDdpChecksumErrors OBJECT-TYPE
  5465.               SYNTAX Counter
  5466.               ACCESS read-only
  5467.               STATUS mandatory
  5468.               DESCRIPTION
  5469.                   "The total number of input DDP datagrams on this port
  5470.                   for which this DDP entity was their final destination,
  5471.                   and which were dropped because of a checksum error."
  5472.               ::= { perPortEntry 12 }
  5473.  
  5474.           perPortDdpForwRequests OBJECT-TYPE
  5475.               SYNTAX Counter
  5476.               ACCESS read-only
  5477.               STATUS mandatory
  5478.               DESCRIPTION
  5479.                   "The number of input datagrams on this port for which
  5480.  
  5481.  
  5482.  
  5483.  
  5484.  
  5485.           Waldbusser, Frisa                                    [Page 92]
  5486.  
  5487.  
  5488.  
  5489.  
  5490.  
  5491.           Internet Draft         AppleTalk MIB II             April 1993
  5492.  
  5493.  
  5494.                   this entity was not their final DDP destination, as a
  5495.                   result of which an attempt was made to find a route to
  5496.                   forward them to that final destination."
  5497.               ::= { perPortEntry 13 }
  5498.  
  5499.  
  5500.           perPortRtmpInDataPkts OBJECT-TYPE
  5501.               SYNTAX Counter
  5502.               ACCESS read-only
  5503.               STATUS mandatory
  5504.               DESCRIPTION
  5505.                   "A count of the number of good RTMP data packets
  5506.                   received by this entity on this port."
  5507.               ::= { perPortEntry 14 }
  5508.  
  5509.           perPortRtmpOutDataPkts OBJECT-TYPE
  5510.               SYNTAX Counter
  5511.               ACCESS read-only
  5512.               STATUS mandatory
  5513.               DESCRIPTION
  5514.                   "A count of the number of RTMP packets sent by this
  5515.                   entity on this port."
  5516.               ::= { perPortEntry 15 }
  5517.  
  5518.           perPortRtmpInRequestPkts OBJECT-TYPE
  5519.               SYNTAX Counter
  5520.               ACCESS read-only
  5521.               STATUS mandatory
  5522.               DESCRIPTION
  5523.                   "A count of the number of good RTMP Request packets
  5524.                   received by this entity on this port."
  5525.               ::= { perPortEntry 16 }
  5526.  
  5527.           perPortRtmpRouteDeletes OBJECT-TYPE
  5528.               SYNTAX Counter
  5529.               ACCESS read-only
  5530.               STATUS mandatory
  5531.               DESCRIPTION
  5532.                   "A count of the number of times RTMP deletes a route
  5533.                   on this port because it was aged out of the table."
  5534.               ::= { perPortEntry 17 }
  5535.  
  5536.  
  5537.           perPortZipInZipQueries OBJECT-TYPE
  5538.               SYNTAX Counter
  5539.  
  5540.  
  5541.  
  5542.  
  5543.  
  5544.           Waldbusser, Frisa                                    [Page 93]
  5545.  
  5546.  
  5547.  
  5548.  
  5549.  
  5550.           Internet Draft         AppleTalk MIB II             April 1993
  5551.  
  5552.  
  5553.               ACCESS read-only
  5554.               STATUS mandatory
  5555.               DESCRIPTION
  5556.                   "The number of ZIP Queries received by this entity
  5557.                   on this port."
  5558.               ::= { perPortEntry 18 }
  5559.  
  5560.           perPortZipInZipReplies OBJECT-TYPE
  5561.               SYNTAX Counter
  5562.               ACCESS read-only
  5563.               STATUS mandatory
  5564.               DESCRIPTION
  5565.                   "The number of ZIP Replies received by this entity
  5566.                   on this port."
  5567.               ::= { perPortEntry 19 }
  5568.  
  5569.           perPortZipInZipExtendedReplies OBJECT-TYPE
  5570.               SYNTAX Counter
  5571.               ACCESS read-only
  5572.               STATUS mandatory
  5573.               DESCRIPTION
  5574.                   "The number of ZIP Extended Replies received by this
  5575.                   entity on this port."
  5576.               ::= { perPortEntry 20 }
  5577.  
  5578.           perPortZipZoneConflictErrors OBJECT-TYPE
  5579.               SYNTAX Counter
  5580.               ACCESS read-only
  5581.               STATUS mandatory
  5582.               DESCRIPTION
  5583.                   "The number of times a conflict has been detected on
  5584.                   this port between this entity's zone information and
  5585.                   another entity's zone information."
  5586.               ::= { perPortEntry 21 }
  5587.  
  5588.           perPortZipInErrors OBJECT-TYPE
  5589.               SYNTAX Counter
  5590.               ACCESS read-only
  5591.               STATUS mandatory
  5592.               DESCRIPTION
  5593.                   "The number of ZIP packets received by this entity
  5594.                   on this port that were rejected for any error."
  5595.               ::= { perPortEntry 22 }
  5596.  
  5597.  
  5598.  
  5599.  
  5600.  
  5601.  
  5602.  
  5603.           Waldbusser, Frisa                                    [Page 94]
  5604.  
  5605.  
  5606.  
  5607.  
  5608.  
  5609.           Internet Draft         AppleTalk MIB II             April 1993
  5610.  
  5611.  
  5612.           perPortNbpInLookUpRequests OBJECT-TYPE
  5613.               SYNTAX Counter
  5614.               ACCESS read-only
  5615.               STATUS mandatory
  5616.               DESCRIPTION
  5617.                   "The number of NBP LookUp Requests received on this
  5618.                   port."
  5619.               ::= { perPortEntry 23 }
  5620.  
  5621.           perPortNbpInLookUpReplies OBJECT-TYPE
  5622.               SYNTAX Counter
  5623.               ACCESS read-only
  5624.               STATUS mandatory
  5625.               DESCRIPTION
  5626.                   "The number of NBP LookUp Replies received on this port."
  5627.               ::= { perPortEntry 24 }
  5628.  
  5629.           perPortNbpInBroadcastRequests OBJECT-TYPE
  5630.               SYNTAX Counter
  5631.               ACCESS read-only
  5632.               STATUS mandatory
  5633.               DESCRIPTION
  5634.                   "The number of NBP Broadcast Requests received on this
  5635.                   port."
  5636.               ::= { perPortEntry 25 }
  5637.  
  5638.           perPortNbpInForwardRequests OBJECT-TYPE
  5639.               SYNTAX Counter
  5640.               ACCESS read-only
  5641.               STATUS mandatory
  5642.               DESCRIPTION
  5643.                   "The number of NBP Forward Requests received on this port."
  5644.               ::= { perPortEntry 26 }
  5645.  
  5646.           perPortNbpOutLookUpReplies OBJECT-TYPE
  5647.               SYNTAX Counter
  5648.               ACCESS read-only
  5649.               STATUS mandatory
  5650.               DESCRIPTION
  5651.                   "The number of NBP LookUp Replies sent on this port."
  5652.               ::= { perPortEntry 27 }
  5653.  
  5654.           perPortNbpRegistrationFailures OBJECT-TYPE
  5655.               SYNTAX Counter
  5656.               ACCESS read-only
  5657.  
  5658.  
  5659.  
  5660.  
  5661.  
  5662.           Waldbusser, Frisa                                    [Page 95]
  5663.  
  5664.  
  5665.  
  5666.  
  5667.  
  5668.           Internet Draft         AppleTalk MIB II             April 1993
  5669.  
  5670.  
  5671.               STATUS mandatory
  5672.               DESCRIPTION
  5673.                   "The number of times this node experienced a failure in
  5674.                   attempting to register an NBP entity on this port."
  5675.               ::= { perPortEntry 28 }
  5676.  
  5677.           perPortNbpInErrors OBJECT-TYPE
  5678.               SYNTAX Counter
  5679.               ACCESS read-only
  5680.               STATUS mandatory
  5681.               DESCRIPTION
  5682.                   "The number of NBP packets received by this entity on this
  5683.                   port that were rejected for any error."
  5684.               ::= { perPortEntry 29 }
  5685.  
  5686.  
  5687.           perPortEchoRequests OBJECT-TYPE
  5688.               SYNTAX Counter
  5689.               ACCESS read-only
  5690.               STATUS mandatory
  5691.               DESCRIPTION
  5692.                   "The number of AppleTalk Echo requests received on this
  5693.                   port."
  5694.               ::= { perPortEntry 30 }
  5695.  
  5696.           perPortEchoReplies OBJECT-TYPE
  5697.               SYNTAX Counter
  5698.               ACCESS read-only
  5699.               STATUS mandatory
  5700.               DESCRIPTION
  5701.                   "The count of AppleTalk Echo replies received on this port."
  5702.               ::= { perPortEntry 31 }
  5703.  
  5704.           END
  5705.  
  5706.  
  5707.  
  5708.  
  5709.  
  5710.  
  5711.  
  5712.  
  5713.  
  5714.  
  5715.  
  5716.  
  5717.  
  5718.  
  5719.  
  5720.  
  5721.           Waldbusser, Frisa                                    [Page 96]
  5722.  
  5723.  
  5724.  
  5725.  
  5726.  
  5727.           Internet Draft         AppleTalk MIB II             April 1993
  5728.  
  5729.  
  5730.           8.  Acknowledgments
  5731.  
  5732.           This document was produced by the IETF AppleTalk-IP Working
  5733.           Group:
  5734.  
  5735.                XXX
  5736.  
  5737.  
  5738.  
  5739.  
  5740.  
  5741.  
  5742.  
  5743.  
  5744.  
  5745.  
  5746.  
  5747.  
  5748.  
  5749.  
  5750.  
  5751.  
  5752.  
  5753.  
  5754.  
  5755.  
  5756.  
  5757.  
  5758.  
  5759.  
  5760.  
  5761.  
  5762.  
  5763.  
  5764.  
  5765.  
  5766.  
  5767.  
  5768.  
  5769.  
  5770.  
  5771.  
  5772.  
  5773.  
  5774.  
  5775.  
  5776.  
  5777.  
  5778.  
  5779.  
  5780.           Waldbusser, Frisa                                    [Page 97]
  5781.  
  5782.  
  5783.  
  5784.  
  5785.  
  5786.           Internet Draft         AppleTalk MIB II             April 1993
  5787.  
  5788.  
  5789.           In addition, the contribution of the following individuals is
  5790.           also acknowledged:
  5791.  
  5792.                Greg Minshall, Novell, Inc.
  5793.                Marshall T. Rose, PSI
  5794.  
  5795.  
  5796.  
  5797.  
  5798.  
  5799.  
  5800.  
  5801.  
  5802.  
  5803.  
  5804.  
  5805.  
  5806.  
  5807.  
  5808.  
  5809.  
  5810.  
  5811.  
  5812.  
  5813.  
  5814.  
  5815.  
  5816.  
  5817.  
  5818.  
  5819.  
  5820.  
  5821.  
  5822.  
  5823.  
  5824.  
  5825.  
  5826.  
  5827.  
  5828.  
  5829.  
  5830.  
  5831.  
  5832.  
  5833.  
  5834.  
  5835.  
  5836.  
  5837.  
  5838.  
  5839.           Waldbusser, Frisa                                    [Page 98]
  5840.  
  5841.  
  5842.  
  5843.  
  5844.  
  5845.           Internet Draft         AppleTalk MIB II             April 1993
  5846.  
  5847.  
  5848.           9.  References
  5849.  
  5850.           [1]  V. Cerf, IAB Recommendations for the Development of
  5851.                Internet Network Management Standards.  Internet Working
  5852.                Group Request for Comments 1052.  Network Information
  5853.                Center, SRI International, Menlo Park, California,
  5854.                (April, 1988).
  5855.  
  5856.           [2]  V. Cerf, Report of the Second Ad Hoc Network Management
  5857.                Review Group, Internet Working Group Request for Comments
  5858.                1109.  Network Information Center, SRI International,
  5859.                Menlo Park, California, (August, 1989).
  5860.  
  5861.           [3]  M.T. Rose and K. McCloghrie, Structure and Identification
  5862.                of Management Information for TCP/IP-based internets,
  5863.                Internet Working Group Request for Comments 1155.
  5864.                Network Information Center, SRI International, Menlo
  5865.                Park, California, (May, 1990).
  5866.  
  5867.           [4]  K. McCloghrie and M.T. Rose, Management Information Base
  5868.                for Network Management of TCP/IP-based internets,
  5869.                Internet Working Group Request for Comments 1156.
  5870.                Network Information Center, SRI International, Menlo
  5871.                Park, California, (May, 1990).
  5872.  
  5873.           [5]  J.D. Case, M.S. Fedor, M.L. Schoffstall, and J.R. Davin,
  5874.                Simple Network Management Protocol, Internet Working
  5875.                Group Request for Comments 1157.  Network Information
  5876.                Center, SRI International, Menlo Park, California, (May,
  5877.                1990).
  5878.  
  5879.           [6]  M.T. Rose (editor), Management Information Base for
  5880.                Network Management of TCP/IP-based internets, Internet
  5881.                Working Group Request for Comments 1158.  Network
  5882.                Information Center, SRI International, Menlo Park,
  5883.                California, (May, 1990).
  5884.  
  5885.           [7]  Information processing systems - Open Systems
  5886.                Interconnection - Specification of Abstract Syntax
  5887.                Notation One (ASN.1), International Organization for
  5888.                Standardization.  International Standard 8824, (December,
  5889.                1987).
  5890.  
  5891.           [8]  Information processing systems - Open Systems
  5892.                Interconnection - Specification of Basic Encoding Rules
  5893.  
  5894.  
  5895.  
  5896.  
  5897.  
  5898.           Waldbusser, Frisa                                    [Page 99]
  5899.  
  5900.  
  5901.  
  5902.  
  5903.  
  5904.           Internet Draft         AppleTalk MIB II             April 1993
  5905.  
  5906.  
  5907.                for Abstract Notation One (ASN.1), International
  5908.                Organization for Standardization.  International Standard
  5909.                8825, (December, 1987).
  5910.  
  5911.           [9]  M.T. Rose, K. McCloghrie (editors), Concise MIB
  5912.                Definitions, Internet Working Group Request for Comments
  5913.                1212.  Network Information Center, SRI International,
  5914.                Menlo Park, California, (March, 1991).
  5915.  
  5916.           [10] Gursharan S. Sidhu, Richard F. Andrews, and
  5917.                Alan B. Oppenheimer, Inside AppleTalk, Second Edition,
  5918.                Addison Wesley, (1990).
  5919.  
  5920.  
  5921.  
  5922.  
  5923.  
  5924.  
  5925.  
  5926.  
  5927.  
  5928.  
  5929.           Expiration Date:  November 5, 1993
  5930.  
  5931.  
  5932.  
  5933.  
  5934.  
  5935.  
  5936.  
  5937.  
  5938.  
  5939.  
  5940.  
  5941.  
  5942.  
  5943.  
  5944.  
  5945.  
  5946.  
  5947.  
  5948.  
  5949.  
  5950.  
  5951.  
  5952.  
  5953.  
  5954.  
  5955.  
  5956.  
  5957.           Waldbusser, Frisa                                   [Page 100]
  5958.  
  5959.  
  5960.  
  5961.  
  5962.  
  5963.           Internet Draft         AppleTalk MIB II             April 1993
  5964.  
  5965.  
  5966.           9 References ............................................   99
  5967.  
  5968.  
  5969.  
  5970.  
  5971.  
  5972.  
  5973.  
  5974.  
  5975.  
  5976.  
  5977.  
  5978.  
  5979.  
  5980.  
  5981.  
  5982.  
  5983.  
  5984.  
  5985.  
  5986.  
  5987.  
  5988.  
  5989.  
  5990.  
  5991.  
  5992.  
  5993.  
  5994.  
  5995.  
  5996.  
  5997.  
  5998.  
  5999.  
  6000.  
  6001.  
  6002.  
  6003.  
  6004.  
  6005.  
  6006.  
  6007.  
  6008.  
  6009.  
  6010.  
  6011.  
  6012.  
  6013.  
  6014.  
  6015.  
  6016.           Waldbusser, Frisa                                   [Page 102]
  6017.  
  6018.